@@ -5777,23 +5777,23 @@ static CK_RV test_verify_recover_op_not_supported(void* args)
57775777 CK_BBOOL trueVal = CK_TRUE;
57785778 CK_MECHANISM mech = { CKM_RSA_PKCS, NULL_PTR, 0 };
57795779
5780- CK_ATTRIBUTE rsaPubNoVerify [] = {
5780+ CK_ATTRIBUTE rsaPubNoVerifyRecover [] = {
57815781 { CKA_CLASS, &pubKeyClass, sizeof(pubKeyClass) },
57825782 { CKA_KEY_TYPE, &rsaKeyType, sizeof(rsaKeyType) },
57835783 { CKA_ENCRYPT, &trueVal, sizeof(trueVal) },
5784- { CKA_VERIFY, &falseVal, sizeof(falseVal) },
5784+ { CKA_VERIFY_RECOVER, &falseVal, sizeof(falseVal) },
57855785 { CKA_MODULUS, rsa_2048_modulus, sizeof(rsa_2048_modulus) },
57865786 { CKA_PUBLIC_EXPONENT, rsa_2048_pub_exp, sizeof(rsa_2048_pub_exp) },
57875787 };
57885788
5789- ret = funcList->C_CreateObject(session, rsaPubNoVerify ,
5790- sizeof(rsaPubNoVerify )/sizeof(*rsaPubNoVerify ),
5791- &pubKey);
5792- CHECK_CKR(ret, "Create RSA pub key with CKA_VERIFY =FALSE");
5789+ ret = funcList->C_CreateObject(session, rsaPubNoVerifyRecover ,
5790+ sizeof(rsaPubNoVerifyRecover )/sizeof(*rsaPubNoVerifyRecover ),
5791+ &pubKey);
5792+ CHECK_CKR(ret, "Create RSA pub key with CKA_VERIFY_RECOVER =FALSE");
57935793 if (ret == CKR_OK) {
57945794 ret = funcList->C_VerifyRecoverInit(session, &mech, pubKey);
57955795 CHECK_CKR_FAIL(ret, CKR_KEY_TYPE_INCONSISTENT,
5796- "VerifyRecoverInit should fail with CKA_VERIFY =FALSE");
5796+ "VerifyRecoverInit should fail with CKA_VERIFY_RECOVER =FALSE");
57975797 }
57985798
57995799 return ret;
0 commit comments