Merge pull request #302 from cconlon/fenrirOct16_3
Ruby Martin
2026-10-26 11:37:24 -0500
c00dc5d043F-15082: document that Fips.DhAgree() agree must hold the full DH shared secret
Chris Conlon
2026-10-16 12:17:50 -0600
4cd464faacF-15083: document the block-aligned AES-CBC update() length requirement in Aes Javadoc
Chris Conlon
2026-10-16 12:13:19 -0600
0b27a2f342F-15070: correct LMS verify comment to say which returns map to false and which throw
Chris Conlon
2026-10-16 11:57:01 -0600
052e15e9beF-15069: correct SlhDsa class Javadoc to describe deferred and DER-detected parameter sets
Chris Conlon
2026-10-16 11:45:19 -0600
90f5d26a79F-15068: document the length-prefixed encodedEntry wrapper in the WolfSSLKeyStore WKS format Javadoc
Chris Conlon
2026-10-16 11:37:51 -0600
26132ef22fF-15033: stop PBKDF2 JNI wrapper on GetByteArrayElements failure and keep the pending exception
Chris Conlon
2026-10-14 16:28:14 -0600
517e77fb1cF-15032: verify default-salt RSA-PSS through wc_RsaPSS_VerifyCheck() so the modulus bits set the salt length
Chris Conlon
2026-10-14 16:22:52 -0600
b502e60b83F-15031: reset AesCmac with the stored key after doFinal() frees the native context
Chris Conlon
2026-10-14 16:07:20 -0600
552d44e5d6F-15030: free native digest contexts on re-init and release via MessageDigest.native_free()
Chris Conlon
2026-10-14 15:53:53 -0600
c4f15cd8e6F-15081: size DH shared secret buffer to fit p in wc_DhAgree JNI wrapper
Chris Conlon
2026-10-14 15:30:26 -0600
Merge pull request #295 from cconlon/rsaKeyGenSpecChecks
Ruby Martin
2026-10-19 12:37:14 -0500
b1091438edF-15085: drop literal $JAVA_HOME and unset Windows DLL dirs from the ant test native library paths
Chris Conlon
2026-10-16 12:32:24 -0600
d5598b7e7eF-15084: zeroize the JNI private key copy on the GetStringUTFChars() failure path in Ecc import
Chris Conlon
2026-10-16 12:28:13 -0600
92fa11de54F-15067: document the wolfSSL 5.9.2 requirement in FeatureDetect.XmssEnabled() Javadoc
Chris Conlon
2026-10-16 11:17:23 -0600
658f990605F-15066: document the wolfSSL 5.9.2 requirement in FeatureDetect.LmsEnabled() Javadoc
Chris Conlon
2026-10-16 11:16:07 -0600
022a1c6a59F-15065: name WOLFSSL_HAVE_MLDSA alongside HAVE_DILITHIUM in FeatureDetect.MlDsaEnabled() Javadoc
Chris Conlon
2026-10-16 11:14:25 -0600
10234fd832F-15064: correct AesGcm mallocNativeStruct() Javadoc to say allocation happens on first use
Chris Conlon
2026-10-16 11:10:55 -0600
ec672f13ffF-15063: correct AesCcm mallocNativeStruct() Javadoc to say allocation happens on first use
Chris Conlon
2026-10-16 11:07:39 -0600
59721dd20cF-15062: reword PKCS12-to-WKS mapping comment in WolfCryptProvider to refer to PKCS12 instead of JKS
Chris Conlon
2026-10-16 10:21:23 -0600
2aafafd215F-15061: correct padPKCS7() Javadoc for zero-length input and reject block sizes outside 1 to 255
Chris Conlon
2026-10-16 10:18:41 -0600
aaaef0423cF-15035: size DH key pair export buffers from p since wc_DhExportKeyPair() has no size query
Chris Conlon
2026-10-16 10:13:04 -0600
e7751897a6F-15036: pass qSz and a q buffer to wc_DhExportParamsRaw() in Dh.exportParams() so keys without q export p and g
Chris Conlon
2026-10-15 16:58:03 -0600
e39642407eF-15034: pass a q buffer to wc_DhExportParamsRaw() in DH param generation so generateDhParams() returns p and g
Chris Conlon
2026-10-15 16:52:54 -0600
Merge pull request #294 from cconlon/kwDefaultIvJava17
Ruby Martin
2026-10-13 10:40:24 -0500
8d1f6faadcJCE: reject RSA keygen sizes below RSA_MIN_SIZE and exponents below native minimum at initialize(), add Rsa.RSA_MIN_EXPONENT
Chris Conlon
2026-10-08 16:22:10 -0600
a3aa98d71fJCE: match SunJCE AES Key Wrap default IV and null update() on Java 17+, add WolfCryptUtil.getJavaVersion()
Chris Conlon
2026-10-08 15:12:48 -0600
17ac9f28bfJNI/JCE: reject AES-GCM/GMAC IVs under 96 bits at init() on FIPS modules that mark them not approved, map WC_FIPS_NOT_APPROVED
Chris Conlon
2026-10-07 16:00:41 -0600
Merge pull request #279 from cconlon/ed25519_448
Ruby Martin
2026-10-06 18:15:18 -0500
001dc8be70JNI/JCE: add WolfCrypt.getDigestSize(), throw IllegalBlockSizeException for RSA PKCS#1 and OAEP encrypt input over the max length
Chris Conlon
2026-10-06 10:24:31 -0600
eb73f08971JCE: allow AES-GCM decrypt init with null params and return default IVs from getParameters() before init
Chris Conlon
2026-10-02 15:57:25 -0600
02de5def5cJNI/JCE: add Ed25519/Ed448 support (Signature, KeyPairGenerator, KeyFactory)
Chris Conlon
2026-09-10 12:30:12 -0600
Merge pull request #289 from cconlon/androidFipsReadyv7
Ruby Martin
2026-09-30 16:47:14 -0500
8c6feb4006JNI/JCE: add Dh.enable()/disable(), make FeatureDetect.DhEnabled() aware of FIPS v7 runtime DH state
Chris Conlon
2026-09-30 11:21:23 -0600
a5898b3dddAndroid: align native libs to 16 KB pages, update FIPS Ready core hashes to FIPS v7 HMAC-SHA-512 length
Chris Conlon
2026-09-29 15:14:01 -0600