Common Data Security Architecture (CDSA) White Paper

 

Certificate Library Services (CL) API

Function

Find which CSP supports an input cryptographic algorithm

Input

Pointer to an algorithm ID defined in cdsa/cssm.h

Output

Pointer to the structure of CSSM_SUBSERVICE_UID for the CSP that

 

supports the algorithm

INTEL_X509V3_PASSTHROUGH_CSSMKEY_TO_SPKI

Function

Translate CSSM key format to subject public key

Input

Pointer to the key in the format of CSSM_KEY

Output

Pointer to subject public key in the format of

 

X509_SUBJECT_PUBLIC_KEY_INFO

INTEL_X509V3_PASSTHROUGH_SPKI_TO_CSSMKEY

Function

Translate subject public key to CSSM key format

Input

Pointer to subject public key in the format of

 

X509_SUBJECT_PUBLIC_KEY_INFO

Output

Pointer to the key in the format of CSSM_KEY

Chapter 1

47