(ECDSA-BouncyCastle)Cryptographic Algorithm Validation Program(CAVP) Testing: Digital Signatures

212 views Asked by At

We use ECDSA with secp256r1 in our project.Also we are using Bouncy Castle libraries. How can I CAVP using NIST test vectors? I am newbie.Probably the answer is simple. The link with the test vector is attached. https://csrc.nist.gov/projects/cryptographic-algorithm-validation-program/digital-signatures#ecdsa2vs

ECDSA

Thank's.

1

There are 1 answers

0
Bruno Rohée On

BouncyCastle has been FIPS certified (https://csrc.nist.gov/projects/cryptographic-module-validation-program/Certificate/2768), specifically https://csrc.nist.gov/projects/Cryptographic-Algorithm-Validation-Program/details?source=ECDSA&number=804 for ECDSA).

So whatever you're trying to validate has been validated a long time ago by people that actually know what they are doing.