![](https://pdfstore-manualsonline.prod.a.ki/pdfasset/8/e1/8e19318c-ae01-425c-b15f-c70b26f2bca2/8e19318c-ae01-425c-b15f-c70b26f2bca2-bg78.png)
AI_MD2WithRC2_CBCPad
110 RSA BSAFE Crypto-C Library Reference Manual
Format of info returned by B_GetAlgorithmInfo:
pointer to a B_RC2_PBE_PARAMS structure (see above).
Crypto-C procedures to use with algorithm object:
B_EncryptInit, B_EncryptUpdate, B_EncryptFinal, B_DecryptInit,
B_DecryptUpdate, and B_DecryptFinal. You may pass (B_ALGORITHM_OBJ)NULL_PTR
for all
randomAlgorithm
arguments.
Algorithm methods to include in application’s algorithm chooser:
AM_MD2 and AM_RC2_CBC_ENCRYPT for encryption or AM_RC2_CBC_DECRYPT for
decryption.
Key info types for keyObjec t in B_EncryptInit or B_DecryptInit:
KI_Item that gives the password.
Compatible representation:
AI_MD2WithRC2_CBCPadBER.
Output considerations:
During encryption, this AI pads the output. Thus, the total number of output bytes
from encryption can be as many as 8 bytes more than the total input.