diff --git a/src/tpm2/crypto/openssl/CryptRsa.c b/src/tpm2/crypto/openssl/CryptRsa.c index f5d14ebe..76f289d7 100644 --- a/src/tpm2/crypto/openssl/CryptRsa.c +++ b/src/tpm2/crypto/openssl/CryptRsa.c @@ -1708,7 +1708,7 @@ CryptRsaDecrypt( outlen = sizeof(buffer); if (EVP_PKEY_decrypt(ctx, buffer, &outlen, cIn->buffer, cIn->size) <= 0) - ERROR_EXIT(TPM_RC_FAILURE); + ERROR_EXIT(TPM_RC_VALUE); if (outlen > dOut->size) ERROR_EXIT(TPM_RC_FAILURE);