aboutsummaryrefslogtreecommitdiffstats
path: root/tests/test_ecc_dsa.c
Commit message (Collapse)AuthorAgeFilesLines
* Updating micro-ecc to more current algorithms to improve performance of the ↵Constanza Heath2017-06-301-556/+614
| | | | | | generation of shared secrets Signed-off-by: Constanza Heath <[email protected]>
* Significant speedup on EC-DSA verfification: Accelerates ECC point ↵Constanza Heath2017-03-101-1/+1
| | | | | | | | | | | | | | | | | | | | | multiplication and modular reduction by removing constant-time bottlenecks (not needed in this process as verification only deals with public information). Slightly increased code size (same lines of expected result for other ECC optmizations). Fix to make ECC Key Generation FIPS 186-4 compliant - Previous version used a simplified method Additional check in ecc_valid_public_key - Also check that the public key is not the generator of P-256 Fix in double_bytes function - Previous version used by Colin O'Flynn to show power analysis threat Change in HMAC API: - API now ensures it erases secrets before exiting Added Authors file - Clarifies contacts for responsible disclosure Signed-off-by: Constanza Heath <[email protected]>
* Adding ECC_DH, ECC_DSA, ECC_UTILS, and CMAC test cases. Adjusting ↵Constanza Heath2016-04-181-0/+611
namespacing to clarify when TC_ is for TinyCrypt vs Test Case. Signed-off-by: Constanza Heath <[email protected]>