Common Data Security Architecture (CDSA) White Paper
What Is CDSA?
•
The Certificate Library (CL) API performs
•Creating, signing, and verifying certificates and revocation lists
•Extracting values (such as public keys) from certificates
•Revoking and reinstating certificates
•Searching certificate revocation lists
•Providing
In addition to the APIs, HP’s implementation of CDSA provides service provider interfaces for use in the development of Trust Policy (TP) and Data Library (DL) modules.
NOTE | You may notice seemingly duplicated APIs, some whose names begin |
| CSSM_ followed by a type of service provider (CSP, CL, and so forth), |
| others whose names begin directly with the service provider designation. |
| The CSSM_* APIs are intended for application development; that is, to |
| enable applications to request services of the shared library via the |
| CSSM. The interfaces whose names begin with the service provider |
| designation (CSP_, CL_, and so forth) are called SPIs and are used for |
| developing |
|
|
14 | Chapter 1 |