diff --git a/test/recipes/30-test_evp_data/evppkey_rsa_common.txt b/test/recipes/30-test_evp_data/evppkey_rsa_common.txt index 1bb17007a8..513b04b78d 100644 --- a/test/recipes/30-test_evp_data/evppkey_rsa_common.txt +++ b/test/recipes/30-test_evp_data/evppkey_rsa_common.txt @@ -1941,6 +1941,7 @@ Securitycheck = 1 Key = RSA-2048 Input = "Hello" Result = DIGESTSIGNINIT_ERROR +Reason = invalid digest # Signing with a 1024 bit key is not allowed in fips mode FIPSversion = >=3.4.0 @@ -1949,6 +1950,7 @@ Securitycheck = 1 Key = RSA-1024 Input = "Hello" Result = DIGESTSIGNINIT_ERROR +Reason = invalid key length # Verifying with a legacy digest in fips mode is not allowed FIPSversion = >=3.4.0 @@ -1957,6 +1959,7 @@ Securitycheck = 1 Key = RSA-2048 Input = "Hello" Result = DIGESTVERIFYINIT_ERROR +Reason = unsupported # Verifying with a key smaller than 1024 bits in fips mode is not allowed FIPSversion = >=3.4.0 @@ -1965,6 +1968,7 @@ Securitycheck = 1 Key = RSA-512 Input = "Hello" Result = DIGESTVERIFYINIT_ERROR +Reason = invalid key length # RSA Signing with X931 is not approved in FIPS 140-3 FIPSversion = >=3.4.0 @@ -1973,6 +1977,7 @@ Ctrl = rsa_padding_mode:x931 Input = "0123456789ABCDEF123456789ABC" Output = c09d402423cbf233d26cae21f954547bc43fe80fd41360a0336cfdbe9aedad05bef6fd2eaee6cd60089a52482d4809a238149520df3bdde4cb9e23d9307b05c0a6f327052325a29adf2cc95b66523be7024e2a585c3d4db15dfbe146efe0ecdc0402e33fe5d40324ee96c5c3edd374a15cdc0f5d84aa243c0f07e188c6518fbfceae158a9943be398e31097da81b62074f626eff738be6160741d5a26957a482b3251fd85d8df78b98148459de10aa93305dbb4a5230aa1da291a9b0e481918f99b7638d72bb687f97661d304ae145d64a474437a4ef39d7b8059332ddeb07e92bf6e0e3acaf8afedc93795e4511737ec1e7aab6d5bc9466afc950c1c17b48ad Result = PKEY_CTRL_ERROR +Reason = illegal or unsupported padding mode ################################################## # Check that the indicator callback is triggered