Now Intel® IPP Cryptography supports RSA_PKCSv1.5

Submit New Article

Last Modified On :   June 23, 2009 12:17 AM PDT
Rate
 


Intel® IPP cryptography functions offers developers cross-platform and cross operating system API for routines commonly used for cryptographic operations. The Public-Key Cryptography Standards (PKCS) are specifications produced by RSA Laboratories in cooperation with secure systems developers worldwide for the purpose of accelerating the deployment of public-key cryptography.

In IPP 6.1, functionality for the RSA signature scheme defined in version1.5 of the PKCS#1 standard ([PKCS 1.2.1])

New PKCS V1.5 Encryption Scheme Functions in IPP

RSAEncrypt_PKCSv15

Carries out the encryption using the v1.5 version of the PKCS#1 standard

RSADecrypt_PKCSv15

Carries out the decryption using the v1.5 version of the PKCS#1 standard

 

PKCS V1.5 Signature Scheme Functions in IPP

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

 

More information about usage of these functions, refer to IPP Documentation- Volume 4: Cryptography [PDF 2.2MB]

How to get access to Intel® IPP Cryptography Libraries - http://software.intel.com/en-us/articles/download-ipp-cryptography-libraries/





This article applies to: Intel® Integrated Performance Primitives Knowledge Base