Module Name
BSAFE™ Java Crypto Module 6.3
Historical Reason
Moved to historical list due to sunsetting
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 |