FIPS Module Specification: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
mNo edit summary
Line 3: Line 3:
==Cryptographic Module Specification==
==Cryptographic Module Specification==


The cryptographic module is defined to be a subset of the functions within the libraries that form the NSS distribution. The subset is below the top layer of functions normally called by application programs. The interface between the upper level functions forms the cryptographic boundary. The NSS FIPS 140-2 Cryptographic Module resides below this boundary. The diagram below shows the relationship of the layers.
A series of '''security libraries''' represent the cryptographic module which present the same application programmer interface ('''API''') to client and server products utilizing NSS. The cryptographic module is defined to be a subset of the functions within these libraries that form the NSS distribution. The subset is below the top layer of functions normally called by application programs. The interface between the upper level functions forms the cryptographic boundary. The NSS FIPS 140-2 Cryptographic Module resides below this boundary. The diagram below shows the relationship of the layers.


[[ Image:Fipsmod.png ]]
[[ Image:Fipsmod.png ]]

Revision as of 01:30, 28 April 2006

This is a draft document

Cryptographic Module Specification

A series of security libraries represent the cryptographic module which present the same application programmer interface (API) to client and server products utilizing NSS. The cryptographic module is defined to be a subset of the functions within these libraries that form the NSS distribution. The subset is below the top layer of functions normally called by application programs. The interface between the upper level functions forms the cryptographic boundary. The NSS FIPS 140-2 Cryptographic Module resides below this boundary. The diagram below shows the relationship of the layers.

Fipsmod.png