RSA BSAFE Crypto-C

Cryptographic Components for C

Search

Algorithm Identifiers

This section provides detailed information on the Crypto-C AIs. AIs specify the type of operation algorithm objects can perform, such as encryption or decryption. They are typically supplied as the infoType argument to B_SetAlgorithmInfo(). AIs also specify the format of the algorithm parameters. These are supplied as the info argument to B_SetAlgorithmInfo().

Some AIs, such as encryption and signature algorithms, require a key object. Such AI entries will describe which Key Identifiers to use to set the key object.

See also:
Basic Crypto-C Concepts for an overview of AIs and information on how to use them with algorithm objects. References contains links to the PKCS and FIPS standards mentioned in the following sections.


Sections

AES Types
 This section details the AES AIs.

DES Types
 This section details the DES AIs.

Triple DES Types
 This section details the Triple DES AIs.

DESX Types
 This section details the DESX AIs.

Diffie-Hellman Types
 This section details the Diffie-Hellman AIs.

DSA Types
 This section details the DSA AIs.

Elliptic Curve Types
 This section details the EC AIs.

MAC Types
 This section details the MAC AIs.

MD2 Types
 This section details the MD2 AIs.

MD5 Types
 This section details the MD5 AIs.

PRNG Types
 This section lists the PRNG AIs.

Miscellaneous Types
 This section lists the miscellaneous AIs.

PKCS Types
 This section details the PKCS AIs.

RC2 Types
 This section details the RC2 cipher AIs.

RC4 Types
 This section details the RC4 cipher AIs.

RC5 Types
 This section details the RC5 cipher AIs.

RSA Types
 This section outlines the RSA AIs.

SHA Types
 This section details the SHA AIs.

SEED Types
 This section details the seed AIs.

Token Types
 This section outlines the token AIs.


Copyright (c) 1999-2005 RSA Security Inc. All rights reserved. 068-001001-6210-001-000 - 6.2.1