Crypto-J Cryptographic Toolkit
5
RSA BSAFE Crypto-J 4.1 Security Policy
2.2 Toolkit Characteristics
Crypto-J is classified as a FIPS 140-2 multi-chip standalone module. As such,
Crypto-J is tested on particular operating systems and computer platforms. The
cryptographic boundary includes Crypto-J running on selected platforms that are
running selected operating systems.
Crypto-J is validated for all FIPS 140-2 Level 1 security requirements. Crypto-J is
packaged in a Java Archive (JAR) file containing all the code for the toolkit. In
addition, Crypto-J relies on the physical security provided by the host on which it
runs.
Both the JSAFE and JCE APIs of the Crypto-J toolkit are provided in the
cryptojFIPS.jar file.
Crypto-J is tested on the following platforms:
·
Microsoft Windows XP SP2 (32-bit) with SunTM JRETM 5.0
·
Microsoft Windows XP SP2 (32-bit) with Sun JRE 6.0.
Compliance is maintained on platforms for which the binary executable remains
unchanged. This includes (but is not limited to):
·
Microsoft
Windows 2000 Professional, SP4, Sun JRE 5.0/6.0, IBM® JRE 5.0
Windows XP SP2, Sun JRE 5.0/6.0, IBM JRE 5.0, JRockit 5.0/6.0
Windows XP Professional (64-bit), Sun JRE 5.0/6.0
Windows 2003 Server (32-bit), Sun JRE 5.0/6.0, IBM JRE 5.0,
JRockit 5.0/6.0
Windows 2003 Server (64-bit), Sun JRE 5.0/6.0, JRockit 5.0/6.0
Windows 2008 Server (32-bit), Sun JRE 6.0
Windows 2008 Server (64-bit), Sun JRE 6.0
Windows Vista® (32-bit), Sun JRE 5.0/6.0, IBM JRE 5.0, JRockit 5.0/6.0
Windows Vista (64-bit), Sun JRE 5.0/6.0, JRockit 5.0/6.0.
·
Sun
SolarisTM 9, UltraSparc v8+ (32-bit), Sun JRE 5.0/6.0, IBM JRE 5.0
Solaris 9, UltraSparc v9 (64-bit), Sun JRE 5.0/6.0
Solaris 10, UltraSparc v8+ (32-bit), Sun JRE 5.0/6.0, IBM JRE 5.0
Solaris 10, UltraSparc v9 (64-bit), Sun JRE 5.0/6.0, IBM JRE 5.0,
JRockit 5.0/6.0
Solaris 10, x86 (64-bit), Sun JRE 5.0/6.0.
·
Linux®