Module de.sfuhrm.openssl4j
Package de.sfuhrm.openssl4j
Binding classes from the Java JCA providers. The
native OpenSSL library is being linked dynamically
into the JVMs address space.
Usage
There are multiple ways of using the library.Runtime configuration
MessageDigest md5 = new MessageDigest("MD5", new OpenSSLProvider());
Runtime configuration
MessageDigest md5 = new MessageDigest("MD5", new OpenSSLProvider());-
Class Summary Class Description OpenSSL Class definitions for the message digest spis.OpenSSL.BLAKE2b512 BLAKE2b512 message digest implementation.OpenSSL.BLAKE2s256 BLAKE2s256 message digest implementation.OpenSSL.MD4 MD4 message digest implementation.OpenSSL.MD5 MD5 message digest implementation.OpenSSL.RIPEMD160 RIPEMD160 message digest implementation.OpenSSL.SHA_224 SHA-224 message digest implementation.OpenSSL.SHA_256 SHA-256 message digest implementation.OpenSSL.SHA_384 SHA-384 message digest implementation.OpenSSL.SHA_512 SHA-512 message digest implementation.OpenSSL.SHA_512_224 SHA-512/224 message digest implementation.OpenSSL.SHA_512_256 SHA-512/256 message digest implementation.OpenSSL.SHA1 SHA1 message digest implementation.OpenSSL.SHA3_224 SHA3-224 message digest implementation.OpenSSL.SHA3_256 SHA3-256 message digest implementation.OpenSSL.SHA3_384 SHA3-384 message digest implementation.OpenSSL.SHA3_512 SHA3-512 message digest implementation.OpenSSL.SM3 SM3 message digest implementation.OpenSSL.Whirlpool Whirlpool message digest implementation.OpenSSLProvider JCA provider directing all calls to the system native OpenSSL library.