usnistgov / ACVP-Server

A repository tracking releases of NIST's ACVP server. See www.github.com/usnistgov/ACVP for the protocol.
51 stars 18 forks source link

RSA Decryption Primitive (SP800-56Br2) failures #299

Closed abkarcher closed 6 months ago

abkarcher commented 10 months ago

environment demo

testSessionId 459660

vsId 1987254

Hello,

When testing RSA Decryption Primitive with its newer revision on OpenSSL, I am hitting some failures where the ACVP server expects the IuT to fail a decryption operation, but the IuT passes. Is there anyway I can find out what failures were injected on the server side that cause these failures to be expected? (If not, can someone point me to where in the gen/val code these failures are injected if it is publicly visible?)

Thanks! Andrew

jbrock24 commented 10 months ago

Hi @abkarcher, I believe this is what you're asking for, but if not, please let me know. The failures we check for are what is listed inside the spec sheet in section 7.1.2.1. They can be found within GenVals code here. Hope this helps, let me know if you have questions.

abkarcher commented 10 months ago

(Removed unclear question). Closing...Thanks!