MongoDB is a document-oriented database platform used to store, manage, and query application data. wolfSSL is currently lab validating MongoDB with wolfProvider to verify operation with wolfCrypt FIPS. Once validation is complete, MongoDB can use FIPS 140-3 validated cryptography through wolfProvider with no code changes to MongoDB and potentially no code changes to applications using […]
Read MoreMore TagCategory: wolfProvider
Valkey FIPS 140-3 Support with wolfProvider
Valkey is an open source, high-performance key-value data store used for caching, messaging, and data-intensive applications. wolfSSL is currently lab validating Valkey with wolfProvider to verify operation with wolfCrypt FIPS. Once validation is complete, Valkey can use FIPS 140-3 validated cryptography through wolfProvider with no code changes to Valkey and potentially no code changes to […]
Read MoreMore TagPostgreSQL FIPS 140-3 Support with wolfProvider
PostgreSQL is an open-source relational database system used to store, manage, and query application and enterprise data. wolfSSL is currently lab validating PostgreSQL with wolfProvider to verify operation with wolfCrypt FIPS. Once validation is complete, PostgreSQL can use FIPS 140-3 validated cryptography through wolfProvider with no code changes to PostgreSQL and potentially no code changes […]
Read MoreMore TagwolfEngine vs wolfProvider
At wolfSSL we provide two main services to help with the transition away from OpenSSL crypto operations, wolfEngine and wolfProvider. These both provide a plug and play solution to wolfSSL’s cryptography (which also can use our FIPS-140-3 module) in whatever application you may be using OpenSSL in. wolfEngine targets any application using OpenSSL 1.x using […]
Read MoreMore TagwolfProvider Adds LMS Signature Verification
wolfSSL is adding verification-only LMS support to wolfProvider for OpenSSL applications. LMS is a stateful hash-based signature system standardized in RFC 8554 and NIST SP 800-208, making it useful for long-lived signing hierarchies and post-quantum verification. The integration accepts OpenSSL-compatible raw XDR public keys and uses wolfCrypt’s LMS verification APIs underneath the provider interface. What […]
Read MoreMore TagwolfProvider 1.2.2 Now Available
wolfProvider version 1.2.2 is now available. As an OpenSSL 3.x provider, wolfProvider routes cryptographic operations through the wolfCrypt FIPS 140-3 module, allowing existing OpenSSL applications to gain a FIPS-validated cryptographic core without modifying any application code. This release introduces native Windows support, PKCS#8 private-key encryption, FIPS build hardening, and a high severity security fix for […]
Read MoreMore TagwolfProvider Adds SLH-DSA Post-Quantum Signatures
wolfSSL is adding SLH-DSA support to wolfProvider, bringing the FIPS 205 stateless hash-based signature standard to OpenSSL applications. The integration uses wolfCrypt underneath wolfProvider, so applications can use SLH-DSA through the OpenSSL provider interface while retaining wolfSSL’s portable cryptographic implementation. What is Included All 12 SLH-DSA SHA2 and SHAKE parameter sets. Key management, import/export, signing, […]
Read MoreMore TagwolfProvider Post-Quantum Cryptography: ML-KEM and ML-DSA
wolfProvider now brings post-quantum key encapsulation and signatures to any OpenSSL 3.x application through the wolfCrypt backend, with no application code changes. The difference from OpenSSL’s own post-quantum support is validation. The ML-KEM (FIPS 203) and ML-DSA (FIPS 204) implementations that actually run are wolfCrypt’s, which hold NIST CAVP validation under certificate #5041. An application […]
Read MoreMore TagwolfProvider FIPS for the Linux TPM2 Software Stack
As part of wolfSSL’s Full Linux FIPS project, wolfProvider provides FIPS 140-3 validated cryptography for the Linux TPM2 software stack, covering both libtss2 (the core TSS2 libraries) and tpm2-tools. Why This Matters TPM 2.0 is the hardware root of trust on nearly every modern Linux system. It underpins LUKS disk encryption sealed to PCR values, […]
Read MoreMore TagwolfProvider: Drop-In FIPS 140 Compliance for OpenSSL Applications
Do you have a Linux application, service, container, or distribution that depends on OpenSSL and must meet FIPS 140 requirements, or interoperate with systems operating in FIPS-approved mode? wolfProvider is an OpenSSL provider module that enables OpenSSL-based applications to use wolfSSL’s FIPS-validated cryptographic implementations. wolfProvider replaces OpenSSL’s cryptographic engine as the provider layer. Existing OpenSSL […]
Read MoreMore Tag
