zephyr/tests/crypto/ecc_dsa
Leandro Pereira da9b0ddf5b drivers: Rename random to entropy
This should clear up some of the confusion with random number
generators and drivers that obtain entropy from the hardware.  Also,
many hardware number generators have limited bandwidth, so it's natural
for their output to be only used for seeding a random number generator.

Signed-off-by: Leandro Pereira <leandro.pereira@intel.com>
2017-11-01 08:26:29 -04:00
..
src tests: ztest: call test_main() without arguments 2017-08-24 09:29:14 -07:00
Makefile tests: rename test directory test_ecc_dsa -> ecc_dsa 2017-06-17 10:34:24 -04:00
prj.conf drivers: Rename random to entropy 2017-11-01 08:26:29 -04:00
README.txt tests: rename test directory test_ecc_dsa -> ecc_dsa 2017-06-17 10:34:24 -04:00
testcase.yaml tests: samples: fix yaml syntax 2017-10-15 08:15:00 -04:00

Title: test_ecc_dsa

Description:

This test verifies that the TinyCrypt ECC DSA APIs operate as expected.

--------------------------------------------------------------------------------
Building and Running Project:

This project outputs to the console.  It can be built and executed
on QEMU as follows:

    make run

--------------------------------------------------------------------------------

Troubleshooting:

Problems caused by out-dated project information can be addressed by
issuing one of the following commands then rebuilding the project:

    make clean          # discard results of previous builds
                        # but keep existing configuration info
or
    make pristine       # discard results of previous builds
                        # and restore pre-defined configuration info

--------------------------------------------------------------------------------

Sample Output:

tc_start() - TinyCrypt ECC DSA test
[PASS] Test #1: ECDSAsign - NIST-p256, SHA2-256
[PASS] Test #2: ECDSAvrfy - NIST-p256, SHA2-256
[PASS] Test #3: Monte Carlo (Randomized EC-DSA signatures) - NIST-p256, SHA2-256

All ECC-DSA tests succeeded.
===================================================================
PASS - main.
===================================================================
PROJECT EXECUTION SUCCESSFUL