Module Name
BSAFE™ Java Crypto Module 6.3
Caveat
When operated in FIPS mode. No assurance of the minimum strength of generated keys.
Security Level Exceptions
- Roles, Services, and Authentication: Level 2
- Physical Security: N/A
- Design Assurance: Level 3
Embodiment
Multi-Chip Stand Alone
Description
Crypto-J software library is designed for developers to incorporate FIPS 140-2 approved cryptography into Java-based products. Crypto-J security software helps protect sensitive data as it is stored, using strong encryption techniques that ease integration with existing data models. Using the capabilities of Crypto-J software in applications helps provide a persistent level of protection for data, lessening the risk of internal, as well as external, compromise.
Tested Configuration(s)
- OpenJDK 11 on SUSE Linux Enterprise Server 15 SP3 (64-bit) running on Dell PowerEdge™ R6525 with an AMD EPYC 7513 processor (single-user mode)
- Oracle(R) JRE 8 on Microsoft(R) Windows(R) Server 2019 (64-bit) running on Dell(TM) PowerEdge™ R6525 with an AMD EPYC 7513 processor
Approved Algorithms
AES |
Cert. #A3218 |
CKG |
vendor affirmed |
CVL |
Cert. #A3218 |
DRBG |
Cert. #A3218 |
DSA |
Cert. #A3218 |
ECDSA |
Cert. #A3218 |
HMAC |
Cert. #A3218 |
KAS-RSA-SSC |
Cert. #A3218 |
KAS-SSC |
Cert. #A3218 |
KBKDF |
Cert. #A3218 |
KDA |
Cert. #A3218 |
KTS |
AES Cert. #A3218; key establishment methodology provides between 128 and 256 bits of encryption strength |
PBKDF |
Cert. #A3218 |
RSA |
Cert. #A3218 |
SHA-3 |
Cert. #A3218 |
SHS |
Cert. #A3218 |