RSA BSAFE for Java Development
RSA BSAFE for Java Development extends core Java security capabilities by meeting stringent federal information processing standard (FIPS) 140 requirements. This U.S. government standard specifies the security requirements that need to be satisfied by a cryptographic module that federal agencies typically use.
The security components provided by the Java platform don’t have this support. Using only the baseline support can greatly increase your time to market as you’ll need to go through the FIPS validation process yourself. Our FIPS-validated Java security tools save you from this time- and resource-intensive effort.
Support for standards such as FIPS highlights RSA's commitment to providing our customers with strong, effective, and up-to-date products that are designed to meet the strictest requirements.
BSAFE for Java Development features include:
- FIPS validation – Gain drop-in FIPS 140-2 support for Sun Java cryptography extension (JCE) and Java secure socket extension (JSSE) implementations. Use FIPS 140 security level 1 overall, security level 2 for roles, services, and authentication, and security level 3 for design assurance for a connected device configuration (CDC) only.
- NSA Suite B cryptography compliance – Use National Security Agency (NSA) Suite B cryptographic algorithms, Suite B certificate path validation, and Suite B TLS.
- Cryptographic message syntax – Comply with Public Key Cryptography Standard (PKCS) number 7 and Internet Engineering Task Force (IETF) cryptographic message syntax (CMS) standards.
- Digital certificate – Support requesting, creating, and parsing X.509 digital certificates.
- Transport layer security – Gain support for transport layer security (TLS) version 1.2 and associated standards.