wolfcrypt-jni/jni
Chris Conlon 426a8a1454 JNI: use JNI_ABORT in RsaFlattenPublicKey early-exit releaseByteArray calls 2026-03-30 16:55:38 -06:00
..
include JNI: use constant-time comparison for GMAC tag verification (F-1519) 2026-03-30 16:40:02 -06:00
Android.mk adds logging control at java level. 2016-03-04 15:49:03 -03:00
jni_aes.c JNI: cast offset/length to jlong before addition in bounds checks (F-1521 / F-1523) 2026-03-30 16:40:02 -06:00
jni_aesccm.c Update copyright dates to 2026 2026-01-08 10:12:29 -07:00
jni_aescmac.c JNI: cast offset/length to jlong before addition in bounds checks (F-1521 / F-1523) 2026-03-30 16:40:02 -06:00
jni_aesctr.c JNI: cast offset/length to jlong before addition in bounds checks (F-1521 / F-1523) 2026-03-30 16:40:02 -06:00
jni_aescts.c JNI: cast offset/length to jlong before addition in bounds checks (F-1521 / F-1523) 2026-03-30 16:40:02 -06:00
jni_aesecb.c JNI: cast offset/length to jlong before addition in bounds checks (F-1521 / F-1523) 2026-03-30 16:40:02 -06:00
jni_aesgcm.c Update copyright dates to 2026 2026-01-08 10:12:29 -07:00
jni_aesgmac.c JNI: use constant-time comparison for GMAC tag verification (F-1519) 2026-03-30 16:40:02 -06:00
jni_aesofb.c JNI: cast offset/length to jlong before addition in bounds checks (F-1521 / F-1523) 2026-03-30 16:40:02 -06:00
jni_asn.c Update copyright dates to 2026 2026-01-08 10:12:29 -07:00
jni_chacha.c JNI: add missing releaseByteArray calls in Chacha_process 2026-03-20 11:10:42 -06:00
jni_curve25519.c JNI: add NULL checks before curve25519 key dereference in export functions, add Curve25519 JUnit tests 2026-03-20 11:10:42 -06:00
jni_des3.c JNI: cast offset/length to jlong before addition in bounds checks (F-1521 / F-1523) 2026-03-30 16:40:02 -06:00
jni_dh.c Update copyright dates to 2026 2026-01-08 10:12:29 -07:00
jni_ecc.c JNI: pass curveId to wc_ecc_import_private_key_ex in importPrivateRaw, add test (F-1125) 2026-03-30 10:50:19 -06:00
jni_ed25519.c JNI: add NULL checks before ed25519 key dereference in export functions 2026-03-20 11:10:42 -06:00
jni_error.c Update copyright dates to 2026 2026-01-08 10:12:29 -07:00
jni_feature_detect.c JCE: add RSA/ECB/OAEPWithSHA-256AndMGF1Padding Cipher support 2026-01-21 10:55:37 -07:00
jni_fips.c JNI: add missing releaseByteArray in AesGcmSetExtIV_fips early return 2026-03-20 11:10:42 -06:00
jni_hmac.c JNI: fix wrong error code in HmacFinal hash size check, pass hmacSz not ret 2026-03-20 11:10:42 -06:00
jni_jce_wolfsslkeystore.c JNI: free PKCS8_PRIV_KEY_INFO in X509CheckPrivateKey cleanup (F-1518) 2026-03-30 16:40:02 -06:00
jni_logging.c Update copyright dates to 2026 2026-01-08 10:12:29 -07:00
jni_md5.c JNI: add ByteBuffer bounds validation in SHA/MD5/RNG native functions (F-1522) 2026-03-30 16:40:02 -06:00
jni_native_struct.c JNI/JCE: deregister native FIPS callback in JNI_OnUnload, free stale g_errCb global ref on re-registration 2026-02-24 11:54:49 -07:00
jni_pwdbased.c JNI: add NULL checks for array params in PKCS12_PBKDF and PBKDF2 2026-03-20 11:10:42 -06:00
jni_rng.c JNI: add ByteBuffer bounds validation in SHA/MD5/RNG native functions (F-1522) 2026-03-30 16:40:02 -06:00
jni_rsa.c JNI: use JNI_ABORT in RsaFlattenPublicKey early-exit releaseByteArray calls 2026-03-30 16:55:38 -06:00
jni_sha.c JNI: add ByteBuffer bounds validation in SHA/MD5/RNG native functions (F-1522) 2026-03-30 16:40:02 -06:00
jni_wolfcrypt.c JNI/JCE: wrap wolfIO_SetTimeout(), add wolfjce.ioTimeout system property 2026-02-11 10:26:58 -07:00
jni_wolfobject.c Update copyright dates to 2026 2026-01-08 10:12:29 -07:00
jni_wolfssl_cert_manager.c JCE: add OCSP response status check before native verification via wolfSSL_d2i_OCSP_RESPONSE() 2026-02-19 14:32:11 -07:00
jni_wolfssl_x509_store_ctx.c Fix CertPathBuilder setDate() to validate against custom date 2026-02-06 11:36:42 -07:00