|
|
| Line 1: |
Line 1: |
| <table border="1">
| | < |
| <caption><b>Table II. Services</b></caption>
| |
| <tr>
| |
| <th>Name of Service</th>
| |
| <th>Description of Service in Terms of Routines</th>
| |
| </tr>
| |
| | |
| <tr>
| |
| <th>PKCS #11</th>
| |
| <td>The PKCS #11 API specifies a standard interface based upon the PKCS #11 standard, which allows for the selection of a FIPS 140-2 mode of operation that provides both <b>public</b> and <b>private</b> services as well as a means of authentication into all <b>private</b> services, creates and maintains entry points for all FIPS 140-2 specific routines including sftk_fipsPowerUpSelfTest() at initialization as well as on demand for subsequent logins, and enforces a pairwise consistency check on all key generation algorithms. NSS's FIPS 140-2 PKCS #11 implementation defines the following standard crypto API:
| |
| <center>
| |
| <table border="1">
| |
| | |
| <tr>
| |
| <td valign="Top" width="20%"><b><font face="Palatino"><font size="-1">
| |
| Category</font></font></b></td> <td valign="Top" width="26%"><b><font face="Palatino"><font size="-1"> Function</font></font></b></td>
| |
| <td valign="Top" width="54%"><b><font face="Palatino"><font size="-1">
| |
| Description</font></font></b></td>
| |
| </tr>
| |
| | |
| <tr>
| |
| <td valign="Top" width="20%"><font face="Palatino"><font size="-1"> FIPS 140-2</font></font> <br>
| |
| <font face="Palatino"><font size="-1">specific</font></font></td>
| |
| <td valign="Top" width="26%"><font face="Palatino"><font size="-1"> FC_GetFunctionList</font></font></td>
| |
| | |
| <td valign="Top" width="54%"><font face="Palatino"><font size="-1"> Return the list of FIPS 140-2 functions<
| |