PKCS V1.5 Signature Scheme Functions

This subsection describes functions implementing the RSA signature scheme defined in version 1.5 of the PKCS#1 standard ([PKCS 1.2.1]).

The full list of these functions is given in Table “Intel IPP PKCS V1.5 Signature Scheme Functions”.

Intel IPP PKCS V1.5 Signature Scheme Functions
Function Base Name Operation
RSASSASign_MD5_PKCSv15 Generates a signature using the v1.5 version of the RSA scheme with the MD5 message digest.
RSASSASign_SHA1_PKCSv15 Generates a signature using the v1.5 version of the RSA scheme with the SHA-1 message digest.
RSASSASign_SHA224_PKCSv15 Generates a signature using the v1.5 version of the RSA scheme with the SHA-224 message digest.
RSASSASign_SHA256_PKCSv15 Generates a signature using the v1.5 version of the RSA scheme with the SHA-256 message digest.
RSASSASign_SHA384_PKCSv15 Generates a signature using the v1.5 version of the RSA scheme with the SHA-384 message digest.
RSASSASign_SHA512_PKCSv15 Generates a signature using the v1.5 version of the RSA scheme with the SHA-512 message digest.
RSASSAVerify_MD5_PKCSv15 Verifies a signature using the v1.5 version of the RSA scheme with the MD5 message digest.
RSASSAVerify_SHA1_PKCSv15 Verifies a signature using the v1.5 version of the RSA scheme with the SHA-1 message digest.
RSASSAVerify_SHA224_PKCSv15 Verifies a signature using the v1.5 version of the RSA scheme with the SHA-224 message digest.
RSASSAVerify_SHA256_PKCSv15 Verifies a signature using the v1.5 version of the RSA scheme with the SHA-256 message digest.
RSASSAVerify_SHA384_PKCSv15 Verifies a signature using the v1.5 version of the RSA scheme with the SHA-384 message digest.
RSASSAVerify_SHA512_PKCSv15 Verifies a signature using the v1.5 version of the RSA scheme with the SHA-512 message digest.

To invoke a function that carries out a PKCS V1.5 signature scheme, the IppsRSAState context must be initialized (by the RSAInit function) with a proper value of the flag parameter:


Submit feedback on this help topic

Copyright © 2000 - 2011, Intel Corporation. All rights reserved.