This repository contains Docker containers and image definitions which utilize wolfSSL products.
This directory contains Dockerfiles for building Java-based containers using wolfSSL JCE and JSSE Java Security Providers (wolfJCE, wolfJSSE).
wolfssl-openjdk-fips-root
This is an OpenJDK 19 Docker image based on rootpublic/openjdk:19-jdk-bookworm-slim that integrates wolfSSL's FIPS 140-3 validated cryptographic library (Certificate #4718), replacing all non-FIPS compliant Java cryptography providers with wolfJCE and wolfJSSE. Only Java-based cryptography is in scope for FIPS compliance in this container.
An active wolfCrypt FIPS license is needed to use this container. The associated .7z archive password will also be provided when the appropriate FIPS license is acquired from wolfSSL Inc. Please contact [email protected] for more information.
Technical Support: [email protected] General Questions: [email protected] Licensing Questions: [email protected] FIPS Questions: [email protected]
wolfSSL and wolfCrypt are either licensed for use under the GPLv3 (or at your option any later version) or a standard commercial license. For our users who cannot use wolfSSL under GPLv3 (or any later version), a commercial license to wolfSSL and wolfCrypt is available.