Common Data Security Architecture (CDSA) White Paper

Cryptography Service Provider (CSP) API

Digital Signature and Validation Algorithm ID:

CSSM_ALGID_MD5WithRSA

CSSM_ALGID_SHA1WithRSA

CSSM_ALGID_SHA1WithDSA

Parameter Generation Algorithm ID:

CSSM_ALGID_DSA

CSSM_ALGID_DH

Key Wrapping and Unwrapping

Algorithm ID, shown with keysize specification in bits:

CSSM_ALGID_RSA; 512

CSSM_ALGID_CDMF; 64

CSSM_ALGID_RC2; <=40

CSSM_ALGID_RC4; <=40

Key Derivation

Algorithm ID, shown with supported derived key type:

CSSM_ALGID_DH; CDMF, RC2, RC4

CSSM_ALGID_MD5_PBE; CDMF

CSSM_ALGID_SHA1_PBE; CDMF

Purpose

Provide OAEP message formatting and parsing. Support SHA1 or MD5 hash functions or user-specified mask generation function.

BER-encode CSSM RSA and DSA keys

Pass-Through ID

ISC_CSP_OAEP_ENCODE

ISC_CSP_OAEP_DECODE

ISC_CSP_ENCODE_DSA_PUBKEY ISC_CSP_ENCODE_DSA_PRIKEY ISC_CSP_ENCODE_RSA_PUBKEY ISC_CSP_ENCODE_RSA_PRIKEY

32

Chapter 1

Page 32
Image 32
HP UX Security Products and Features Software manual Cssmalgiddsa Cssmalgiddh