Keys In Crypto-C

Table 4-15Block Cipher Keys

Key Information Type

Description

KI_RC2_BSAFE1

RC2 key in BSAFE 1.x format

KI_RC2WithBSAFE1Params

RC2 key with additional parameters in BSAFE 1.x

 

format

 

 

Table 4-16RSA Public and Private Keys

Key Information Type

Description

BER

KI_PKCS_RSAMultiPrimePrivate

PKCS #1-compatible RSA private key

 

KI_PKCS_RSA_Private

PKCS #1-compatible RSA private key

 

KI_PKCS_RSA_PrivateBER

BER encoding of an RSA private key of type PKCS #8

a

 

PrivateKeyInfo

 

KI_RSAPrivate

RSA private key

 

KI_RSAPrivateBSAFE1

RSA private key in BSAFE 1.x format

 

KI_RSA_CRT

RSA key with Chinese Remainder Theorem (CRT)

 

 

parameters

 

KI_RSAPublic

RSA public key

 

KI_RSAPublicBER

BER encoding of an RSA public key of type X.509

a

 

SubjectPublicKeyInfo

 

KI_RSAPublicBSAFE1

RSA public key in BSAFE 1.x format

 

 

 

 

Table 4-17DSA Public and Private Keys

Key Information Type

Description

BER

KI_DSA_Private

DSA private key

 

KI_DSA_PrivateBER

BER-encoding of a DSA private key of type PKCS #8

a

KI_DSA_Public

DSA public key

 

KI_DSA_PublicBER

BER-encoding of a DSA private key of type X.509

a

 

SubjectPublicKeyInfo

 

KI_DSAPrivateX957BER

BER encoding of a DSA private key of type ANSI

a

 

X9.57 PrivateKeyInfo that contains an RSA Security

 

 

DSAPrivateKey type

 

KI_DSAPublicX957BER

the encoding of a DSA public key that is encoded as

a

 

ANSI X9.57 SubjectPublicKeyInfo type.

 

 

 

 

1 1 4

R S A B S A F E C r y p t o - C D e v e l o p e r ’s G u i d e

Page 136
Image 136
RSA Security 5.2.2 Keys In Crypto-C 15Block Cipher Keys, 16RSA Public and Private Keys, 17DSA Public and Private Keys