
| 
 | 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 | 
