Chris Conlon
|
865c769427
|
F-4354 / F-4355: bound encoded entry and HMAC sizes in WolfSSLKeyStore.engineLoad
|
2026-07-08 11:28:52 -06:00 |
Chris Conlon
|
ffa383becf
|
JNI/JCE: add LMS (verify only) support to wolfCrypt JNI and wolfJCE
|
2026-07-01 14:15:13 -06:00 |
Chris Conlon
|
c3eb060161
|
JNI/JCE: add XMSS/XMSS^MT (verify only) support to wolfCrypt JNI and wolfJCE
|
2026-07-01 09:24:07 -06:00 |
Chris Conlon
|
3dfd2420b6
|
JNI/JCE: add ML-KEM (FIPS 203) support to wolfCrypt JNI and wolfJCE
|
2026-06-25 11:37:07 -06:00 |
Ruby Martin
|
0470dae077
|
Merge pull request #230 from cconlon/keyFactoryEcOid
Add OID alias for EC KeyFactory
|
2026-06-16 09:23:52 -06:00 |
Chris Conlon
|
88bc548392
|
JCE: add OID alias for EC KeyFactory
|
2026-06-12 16:23:23 -06:00 |
Chris Conlon
|
a96d2ea401
|
JNI/JCE: add ML-DSA (FIPS 204) signature support to wolfCrypt JNI and wolfJCE
|
2026-06-11 14:49:29 -06:00 |
Chris Conlon
|
8802d1287a
|
JNI/JCE: wrap wolfIO_SetTimeout(), add wolfjce.ioTimeout system property
|
2026-02-11 10:26:58 -07:00 |
Chris Conlon
|
1e31540b4b
|
JCE: add PKIXBuilderParameters.setDate() support for CertPathBuilder
|
2026-02-04 10:55:24 -07:00 |
Ruby Martin
|
0265a6195b
|
Merge pull request #190 from cconlon/certPathBuilder
Add JCE PKIX CertPathBuilder implementation
|
2026-01-30 16:37:17 -07:00 |
Chris Conlon
|
6d218a5ad3
|
JCE: add PKIX CertPathBuilder implementation using native wolfSSL X509_STORE functionality
|
2026-01-30 12:56:14 -07:00 |
Chris Conlon
|
035e8b72b5
|
JCE: add Cipher RSA/ECB/OAEPWithSHA-1AndMGF1Padding support
|
2026-01-28 16:09:08 -07:00 |
Chris Conlon
|
5e5b65379f
|
JCE: add RSA/ECB/OAEPWithSHA-256AndMGF1Padding Cipher support
|
2026-01-21 10:55:37 -07:00 |
Chris Conlon
|
e3fec4658d
|
JCE: add optional KEK caching to WolfSSLKeyStore for performance
|
2025-12-17 12:12:29 -07:00 |
Chris Conlon
|
1f6a02c214
|
JCE: throw InvalidAlgorithmParameterException if TrustAnchors have name constraints in PKIXCertPathValidator
|
2025-12-02 10:48:33 -07:00 |
Chris Conlon
|
40e0df8127
|
JCE: update README_JCE.md with limitation about native wolfSSL not supporting registeredID (RID) Name Constraints
|
2025-12-02 10:48:33 -07:00 |
Chris Conlon
|
b9272a72d4
|
JCE: add PKIXRevocationChecker with OCSP support
|
2025-12-02 10:48:31 -07:00 |
Ruby Martin
|
8b7469dc17
|
Merge pull request #170 from cconlon/shaOids
Additional JCE MessageDigest OID values for SHA-224/256/384/512
|
2025-11-10 16:47:58 -07:00 |
Chris Conlon
|
ad2813245c
|
JCE: add additional OID values for SHA-224/256/384/512
|
2025-11-10 13:55:42 -07:00 |
Chris Conlon
|
9ef4bb5530
|
JCE: add RSA KeyFactory implementation
|
2025-11-10 13:53:15 -07:00 |
Chris Conlon
|
380dbdb1d6
|
JCE: add additional Cipher AES and Mac Hmac algorithm aliases
|
2025-11-03 14:05:53 -07:00 |
Chris Conlon
|
6d4a406ea5
|
JNI/JCE: add AesCts to JNI and Cipher.AES/CTS/NoPadding to wolfJCE
|
2025-10-27 15:58:12 -06:00 |
Chris Conlon
|
1d7c0e1064
|
JCE: add DH KeyFactory implementation, with tests
|
2025-10-17 14:13:16 -06:00 |
Chris Conlon
|
ee35fe16f7
|
JCE: add DH AlgorithmParameters and AlgorithmParameterGenerator support
|
2025-10-17 14:12:33 -06:00 |
Chris Conlon
|
5aefe90604
|
JCE: add P1363 Signature algorithms to README_JCE.md
|
2025-09-24 16:53:02 -06:00 |
Chris Conlon
|
cc07bd91bb
|
JCE: add EC KeyFactory implementation
|
2025-09-22 16:46:42 -06:00 |
Chris Conlon
|
fde6651c52
|
JCE: throw correct IllegalArgumentException from WolfCryptRandom.engineGenerateSeed(), add HashDRBG aliases Hash_DRBG and DRBG
|
2025-09-05 13:54:18 -06:00 |
Ruby Martin
|
da42515c71
|
Merge pull request #150 from cconlon/hmacSha3KeyGenerator
Add JCE support for HmacSHA3 KeyGenerator
|
2025-08-29 15:11:05 -06:00 |
Chris Conlon
|
b3167942f5
|
JCE: add support for HmacSHA3 KeyGenerator
|
2025-08-28 17:13:03 -06:00 |
Chris Conlon
|
2f5b0a8646
|
JCE: improve Cipher input validation, output buffer sizing, and update behavior
|
2025-08-28 10:28:19 -06:00 |
Chris Conlon
|
2b47bba0e1
|
JCE: implement AlgorithmParameters.getInstance("AES")
|
2025-08-25 16:26:42 -06:00 |
Chris Conlon
|
2b7fce81a8
|
JCE: implement AlgorithmParameters.getInstance("GCM")
|
2025-08-25 16:26:39 -06:00 |
Chris Conlon
|
b81af6672a
|
JCE: add Cipher.getInstance("AES") support, aliased to AES/ECB/PKCS5Padding, along with tests
|
2025-08-20 15:38:23 -06:00 |
Ruby Martin
|
b94f30b411
|
Merge pull request #131 from cconlon/rsaPss
Add RSA-PSS support to JNI wrapper and JCE Signature class
|
2025-07-25 11:17:55 -06:00 |
Chris Conlon
|
5abb2d375a
|
JCE: add RSASSA-PSS support to KeyPairGenerator
|
2025-07-22 13:24:01 -06:00 |
Chris Conlon
|
9737bd57ac
|
JNI/JCE: add RSA-PSS support to JNI wrapper and JCE Signature class
|
2025-07-22 13:23:59 -06:00 |
Chris Conlon
|
42fe75dbab
|
JCE: add Mac AESGMAC / AES-GMAC support
|
2025-07-17 10:47:35 -06:00 |
Chris Conlon
|
f665b74322
|
JCE: add Mac AESCMAC / AES-CMAC support
|
2025-07-17 10:47:35 -06:00 |
Chris Conlon
|
968cf09723
|
JCE: add Cipher AES/CCM/NoPadding support
|
2025-07-17 10:47:35 -06:00 |
Chris Conlon
|
04c250d079
|
JCE: add Cipher AES/OFB/NoPadding support
|
2025-07-17 10:47:35 -06:00 |
Chris Conlon
|
add2c83efd
|
JCE: add Cipher AES/CTR/NoPadding support
|
2025-07-17 10:47:35 -06:00 |
Chris Conlon
|
bf77c474d9
|
JCE: add Cipher AES/ECB/NoPadding and AES/ECB/PKCS5Padding support
|
2025-07-17 10:47:35 -06:00 |
Chris Conlon
|
0834dbdafc
|
JCE: initial implementation of WolfCryptUtil.convertKeyStoreToWKS()
|
2025-05-08 16:04:27 -06:00 |
Chris Conlon
|
427548f230
|
JCE: add Signature implementation for SHA3-224withRSA, SHA3-256withRSA, SHA3-384withRSA, SHA3-512withRSA, SHA3-224withECDSA, SHA3-256withECDSA, SHA3-384withECDSA, SHA3-512withECDSA
|
2025-03-05 15:21:24 -07:00 |
Chris Conlon
|
c950e78306
|
JCE: add Mac implementation for HmacSHA3-224, HmacSHA3-256, HmacSHA3-384, HmacSHA3-512
|
2025-03-05 15:21:24 -07:00 |
Chris Conlon
|
89403b8b49
|
JCE: add MessageDigest implementation for SHA3-224, SHA3-256, SHA3-384, SHA3-512
|
2025-03-05 15:18:07 -07:00 |
Chris Conlon
|
aa49b15cdb
|
JCE: add HmacSHA224 support to KeyGenerator implementation
|
2025-03-05 09:17:14 -07:00 |
Chris Conlon
|
9e025b75ce
|
JCE: add SHA224withRSA and SHA224withECDSA to Signature implementation
|
2025-03-05 09:17:12 -07:00 |
Chris Conlon
|
dcddf92aaf
|
JCE: add HmacSHA224 support to Mac implementation
|
2025-03-05 09:16:32 -07:00 |
Chris Conlon
|
0149a37ef1
|
JCE: add SHA-224 MessageDigest implementation
|
2025-03-05 09:16:32 -07:00 |