PGP SDK 4.2.1 Cryptographic Module Security Policy
Page 3
2 Module Specifications
The PGP SDK, SW Version 4.2.1, is a software-only cryptographic module embodied as
a shared library binary that executes on general-purpose computer systems and is
available on a number of operating systems. The specific operating system and version
to be validated is specified in the Operational Environment section of this document.
For the purpose of FIPS validation, this document will only be concerned with the core
cryptographic APIs described under Section 4 of this document.
Table 1: Embodiment of the PGP SDK core cryptographic module on various OS in FIPS
Mode
Operating System
Typical Pathname
Windows XP Professional SP3
%windir%/system32/PGPsdk.dll
Mac OS X 10.7
PGP.framework/PGP
iOS 5
PGPsdk.dylib
Linux, 32-bit: CentOS 5.5
libPGPsdk.so
The PGP SDK cryptographic module is accessible to client applications through an
application-programming interface (API). The API functions in the crypto module are
enumerated in the Roles and Services Section of this document.
The PGP SDK provides a FIPS mode of operation; which is described in the Approved
Mode of Operation section of this document.
For the purposes of FIPS 140-2, the PGP SDK library is classified as a multi-chip
standalone module.
The PGP SDK does not support multiple concurrent operators.
The module does not support a bypass mode.