wolfcrypt-jni icon indicating copy to clipboard operation
wolfcrypt-jni copied to clipboard

wolfCrypt JCE provider and JNI wrapper

Results 4 wolfcrypt-jni issues
Sort by recently updated
recently updated
newest added

This PR adds a `KeyStore` implementation inside `WolfSSLKeyStore.java` with the type `WKS`. This KeyStore has been designed to be compatible with wolfCrypt FIPS 140-2 and 140-3. Private keys are protected...

This PR removes a call to `BigInteger.longValueExact()` since it's not available on some Java variants/versions. For example this API is not available in Android API versions less than 31.

This PR detects the native `RSA_MIN_SIZE` value for use in JUnit tests. It also adds a static helper variable to `com.wolfssl.wolfcrypt.Rsa` called `RSA_MIN_SIZE` to easily use that value from Java....

This PR adds a JCE-level utility method which can be used to convert existing `JKS`/`PKCS12` KeyStore `InputStream` objects into a `WKS` (WolfSSLKeyStore) type: ``` public static InputStream convertKeyStoreToWKS(InputStream stream, char[]...