1
0
mirror of https://github.com/Mbed-TLS/mbedtls.git synced 2025-07-30 22:43:08 +03:00
Commit Graph

76 Commits

Author SHA1 Message Date
eb402f3cd3 Add test for restartable signature
Test relies on deterministic signature as this uses plain sig internally, so
if deterministic works, then so does non-deterministic, while the reciprocal
is false. (Also, deterministic is enabled by default in config.h.)

Test case is taken from a RFC 6979 test vector, just manually converting (r,s)
to the encoded signature.
2017-08-09 11:44:53 +02:00
722e5156fd Add test for ecdsa_read_signature_restartable()
Test values taken from a random signature as generated in
ecdsa_write_read_random() test function
2017-08-09 11:44:53 +02:00
1ed2505f85 Add some negative testing for ecdsa_verify() 2017-08-09 11:44:53 +02:00
e3a062ba1f Rename ecp_use_known_dp -> mbedtls_ecp_group_load() 2015-05-11 18:46:47 +02:00
2cf5a7c98e The Great Renaming
A simple execution of tmp/invoke-rename.pl
2015-04-08 13:25:31 +02:00
dfdcac9d51 Merge ecdsa_write_signature{,_det}() together 2015-03-31 11:41:42 +02:00
a115def330 Fix tests and programs to use md_get_xxx() 2015-03-25 21:37:15 +01:00
7f8099773e Rename include directory to mbedtls 2015-03-10 11:23:56 +00:00
ce2f237697 change test function includes to use one convention 2015-02-10 11:28:46 +00:00
bd51b262d1 Add 'exit' label and variable initialization to relevant test suite functions 2014-07-10 16:37:50 +02:00
94b916c7b5 Split assignment and assert check into seperate lines in tests 2014-04-17 16:07:20 +02:00
a56d363724 Fix missing dependency declaration in test 2014-01-23 17:50:56 +01:00
027a7cb800 Rm now useless test helper function 2014-01-23 17:00:33 +01:00
937340bce0 Add ecdsa_write_signature_det() 2014-01-06 15:29:03 +01:00
4daaef7e27 Add ecdsa_sign_det() with test vectors 2014-01-06 15:29:03 +01:00
fae079e4c5 Adapt ECDSA tests to new ecp_gen_keypair() 2014-01-06 11:01:24 +01:00
7446833626 Fix endianness issue in test helper function 2013-10-28 13:02:20 +01:00
a0f07478ee Rm redundant dependencies in test files 2013-08-28 10:10:09 +02:00
8eebd012b9 Add an ecdsa_genkey() function 2013-08-20 20:08:28 +02:00
b694b4896c Add ecdsa_{read,write}_signature() 2013-08-20 20:04:16 +02:00
33b43f1ec3 Converted .function file to c-like format and adapted generator code 2013-08-20 11:48:36 +02:00
dbd443dca6 Adapted .function files and .data files to new test framework
Changes include:
 - Integers marked with '#' in the .function files.
 - Strings should have "" in .data files.
 - String comparison instead of preprocessor-like replace for e.g. '=='
 - Params and variables cannot have the same name in .function files
2013-08-16 13:51:37 +02:00
cf4a70c8ed Adjust names of ECDSA tests. 2013-01-27 09:10:53 +01:00
450a163c81 Fix valgrind warning in ECDSA test suite. 2013-01-27 09:08:18 +01:00
602a8973d7 ECDSA : test vectors from RFC 4754 2013-01-27 08:10:28 +01:00
d1c7150bf5 Basic tests for ECDSA. 2013-01-26 19:11:28 +01:00