SafeLogic today announced the immediate availability of a new version of its Java cryptographic software, CryptoComply Java. A drop-in replacement for Bouncy Castle’s BC FJA 2.x, CryptoComply Java v4.5 includes the first three NIST-standardized post-quantum cryptography (PQC) algorithms, enables hybrid mode that combines PQC with FIPS-certified classical cryptography, supports the IETF’s final PKCS#8 private key format for NIST PQC algorithms, and optionally works with a NIST ESV-certified entropy source.
NIST has been working to identify and standardize cryptographic algorithms that will not be susceptible to quantum computer attacks since 2017. Last year, it standardized a first set of post-quantum cryptography (PQC) algorithms. CryptoComply Java v4.5 includes support for all three of these NIST-standard PQC algorithms:
CAVP and CMVP certification for these PQC algorithms are forthcoming.
Some organizations subject to FIPS 140 also need PQC because they have sensitive data with long-term value at risk to Harvest Now, Decrypt Later (HNDL) attacks. However, no PQC algorithms have yet received FIPS 140 certification. CryptoComply Java v4.5 supports PQC hybrid mode key exchange by combining SafeLogic’s FIPS 140-3 validated algorithms used in CryptoComply Java v4 (CMVP FIPS 140-3 certificate #4912) with ML-KEM. This enables organizations to achieve quantum resistance today while maintaining FIPS compliance.
CryptoComply Java v4.5 now supports the finalized PKCS#8 private key formats for NIST PQC algorithms as defined by the IETF. This delivers reliable interoperability with CryptoComply Core v3.5, CryptoComply Mobile v3.5, CryptoComply Go and other cryptography providers including OpenSSL 3.5. Doing so facilitates cross-platform compatibility and enhances ecosystem integration.
CryptoComply Java v4.5 can optionally use a NIST ESV-certified entropy source. NIAP is already requiring ESV-certified entropy sources for new Common Criteria submissions that employ cryptography. NIST will require an ESV-certified entropy source for new FIPS 140-3 submissions started 1/1/26.
CryptoComply Java v4.5 runs on any device that runs a Java virtual machine. It is available today from SafeLogic upon request, and is fully supported by SafeLogic’s proven, enterprise-class, commercial-grade product support team.
For more information on this new version, contact your existing SafeLogic representative or email sales@safelogic.com.
Founded in 2012, SafeLogic is a premier provider of cryptographic software that enable enduring privacy and trust in the ever-changing digital world. Used by many of the world's top technology firms, SafeLogic expedites and streamlines the adoption of FIPS 140-validated classical and post-quantum cryptography. SafeLogic delivers FIPS 140-3 validated software, PQC, strong entropy sources and crypto-agility, all supported by a world-class software delivery factory and enterprise software support. SafeLogic’s software is made in the USA, and its products are Trade Agreements Act (TAA) compliant.