Carries out the RSASSA-PSS signature verification scheme using SHA-384 hash algorithm.
IppStatus ippsRSASSAVerify_SHA384(const Ipp8u* pHMsg, const Ipp8u* pSign, IppBool* pIsValid, IppsRSAState* pCtx);
pHMsg |
Pointer to the octet message hash that has been signed. |
pSign |
Pointer to the octet signature string to be verified. |
pIsValid |
Pointer to the verification result. |
pCtx |
Pointer to the properly initialized IppsRSAState context. |
This function is declared in the ippcp.h file. The function uses the SHA-384 hash function and SHA-384 based MGF implemented in Intel IPP to verify the signature generated by the RSASSASign_SHA384 function. RSASSAVerify_SHA384 is a specific form of the general RSASSAVerify function.
See the description of the RSASSA-PSS Verify primitive in [PKCS 1.2.1] for more details.
The function may return any of the values that the general RSASSAVerify function returns. Specifically:
ippStsLengthErr |
Indicates an error condition if any inconsistencies in data lengths are detected. |
Copyright © 2000 - 2011, Intel Corporation. All rights reserved.