AI_PKCS_OAEP_RSAPrivateBER
AI_PKCS_OAEP_RSAPrivateBER
Purpose:
This AI is similar to AI_PKCS_OAEP_RSAPrivate except that it uses the ASN.1 BER format. This AI allows you to parse and create ASN.1 algorithm identifiers such as those used in PKCS #7 and other protocols. You call B_SetAlgorithmInfo to initialize an algorithm object from the encoded algorithm identifier that includes the hash function, mask generator function, and P source function. You call B_GetAlgorithmInfo with this AI to create an encoded algorithm identifier from an algorithm object that was created using AI_PKCS_OAEP_RSAPrivate or AI_PKCS_OAEP_RSAPrivateBER. The OID for the RSA OAEP encryption, excluding the tag and length bytes, in decimal, is “42, 134, 72, 134, 247, 13, 1, 1, 7”. The OID for the mask function, excluding the tag and length bytes, in decimal, is “42, 134, 72, 134, 247, 13, 1, 1, 8”. The OID for the P source function, excluding the tag and length bytes, in decimal, is “42, 134, 72, 134, 247, 13, 1, 1, 9”. Also see
.
Type of information this allows you to use:
the RSA algorithm for performing
Format of info supplied to B_SetAlgorithmInfo:
pointer to an ITEM structure that gives the address and length of the
The general ASN.1 syntax for
1 4 4 | R S A B S A F E C r y p t o - C L i b r a r y R e f e r e n c e M a n u a l |