OpenSSL Jostle
A Java Provider for OpenSSL
Jostle is a collaboration between the OpenSSL Project and the Legion of the Bouncy Castle. It brings the power of the OpenSSL native library into the Java ecosystem by exposing it through the standard Java JCA/JCE provider framework. This makes it easier for Java developers to access robust, widely used cryptographic capabilities without leaving their environment.
Flexible and Configurable
Beyond simple setup with a single JAR file, Jostle offers advanced configuration options. Developers can control installation paths, manage shared libraries across multiple instances, and select between FFI and JNI interfaces. These features provide flexibility for diverse environments, from straightforward application use to complex multi-system deployments.