This website requires JavaScript.
2bc3735660
Merge 2740d2ba7f
into 7ab0ddda38
jackctj117
2025-06-13 17:00:01 -0600
2740d2ba7f
comments fix
Jack Tjaden
2025-06-11 15:48:42 -0600
745f66d76e
More formatting changes
Jack Tjaden
2025-06-11 15:46:45 -0600
dc50ccd9bd
slimming lines of code down
Jack Tjaden
2025-06-11 14:36:18 -0600
64fe35343a
Comment fixes
Jack Tjaden
2025-06-10 14:57:54 -0600
b646ddb40c
Delta table spacing fix
Jack Tjaden
2025-06-10 14:55:41 -0600
413d19dfcd
Comment fixes and delta table fix
Jack Tjaden
2025-06-10 14:37:42 -0600
529be5cb8a
Timing improvement
Jack Tjaden
2025-06-10 14:24:56 -0600
b24b4779d3
Replace printKeyGenResults with more generic printBenchmarkResults
Jack Tjaden
2025-06-10 14:14:29 -0600
fbc28b398d
refactor: extract common benchmark timing logic and fix ECDH key reuse error
Jack Tjaden
2025-06-10 14:07:44 -0600
8f4c66f8bf
JCE: Implements ECDH benchmark
Jack Tjaden
2025-06-10 13:37:52 -0600
7ab0ddda38
Merge pull request #115 from jackctj117/KeyGen-benchmark
master
Chris Conlon
2025-06-10 13:15:01 -0600
2039cbb9d1
JCE: Implements KeyGen Benchamrk
Jack Tjaden
2025-06-10 10:31:33 -0600
d6eb404f7c
Merge pull request #114 from jackctj117/fix/dynamic_algorithm_refactor
Chris Conlon
2025-06-09 10:16:46 -0600
15aba1f51e
Refactored benchmarks to dynamically search for algorithms
Jack Tjaden
2025-06-06 16:08:25 -0600
52d181071c
Merge pull request #113 from jackctj117/MAC_bench
Chris Conlon
2025-06-05 14:27:10 -0600
81f3ba5a64
Refactored HMAC benchamrks w/ dynamic algorithm search, MD results int overflow fix
Jack Tjaden
2025-06-05 12:03:33 -0600
a7b6f82f1b
Merge pull request #109 from jackctj117/wolfJCE_benchmark_signatures
Chris Conlon
2025-06-04 14:07:33 -0600
7d285d91ef
Added signature algorithm benchmarks, refactored tests solving provider conflicts
Jack Tjaden
2025-04-11 16:39:13 -0600
fa700ed166
Added Sha3 ciphers to HMAC benchmark
Jack Tjaden
2025-06-03 10:26:29 -0600
7f18dc6087
Added signature benchmarks, refactored tests solving provider conflicts
Jack Tjaden
2025-04-11 16:39:13 -0600
ee709edf44
Merge pull request #108 from cconlon/convertKeyStoreToWKS
Daniel Pouzzner
2025-05-16 14:49:19 -0500
bda62a83a6
JCE: use local KDF iterations in WKSPrivateKey.getDecryptedKey() in case Security property iteration count has changed
Chris Conlon
2025-03-27 15:47:57 -0600
0834dbdafc
JCE: initial implementation of WolfCryptUtil.convertKeyStoreToWKS()
Chris Conlon
2025-03-18 16:43:37 -0600
783c9275de
Merge pull request #111 from cconlon/oidFix
JacobBarthelmeh
2025-05-08 16:03:19 -0600
4fa8642264
JNI: get ASN algo enum values dynamically in static class block, more flexible if native enum values change
Chris Conlon
2025-05-08 14:32:35 -0600
be7df09642
Merge pull request #110 from cconlon/javaLogging
JacobBarthelmeh
2025-05-07 15:08:17 -0600
3a91ddb811
JCE: switch WolfCryptDebug to use Java Logging
Chris Conlon
2025-05-07 11:36:52 -0600
1d2c91bc88
Merge pull request #106 from jackctj117/wolfJSSE_Benchmark
Chris Conlon
2025-03-28 15:53:07 -0600
2555020b95
Comment fixed to meet standards
Jack Tjaden
2025-03-28 13:48:40 -0600
a47e24a4dc
Merge pull request #107 from cconlon/cipherAesGcmNoPaddingOutputSize
JacobBarthelmeh
2025-03-24 23:25:44 +0700
dbfbe28cab
JCE: fix Cipher.getOutputSize() for AES/GCM/NoPadding in DECRYPT mode, should remove tag from length
Chris Conlon
2025-03-19 16:55:14 -0600
87bc790fdb
JCE: Implements MessageDigest benchmarks
Jack Tjaden
2025-03-14 15:29:56 -0600
ab70102343
Merge pull request #105 from jackctj117/wolfJSSE_Benchmark
Chris Conlon
2025-03-11 13:12:09 -0600
02449c7f07
Improved benchmark script which installs newest version of BC via wget or curl
Jack Tjaden
2025-03-07 16:45:28 -0700
6bc01e50e2
JCE: Implements PBKDF2 benchmarks
Jack Tjaden
2025-03-07 13:47:24 -0700
ced95bac53
Merge pull request #103 from cconlon/sha3
JacobBarthelmeh
2025-03-05 16:02:20 -0700
920c92117c
JNI: add negative sanity checks for offset and len in jni_sha.c
Chris Conlon
2025-03-05 15:26:25 -0700
427548f230
JCE: add Signature implementation for SHA3-224withRSA, SHA3-256withRSA, SHA3-384withRSA, SHA3-512withRSA, SHA3-224withECDSA, SHA3-256withECDSA, SHA3-384withECDSA, SHA3-512withECDSA
Chris Conlon
2025-02-26 16:10:28 -0700
c950e78306
JCE: add Mac implementation for HmacSHA3-224, HmacSHA3-256, HmacSHA3-384, HmacSHA3-512
Chris Conlon
2025-02-26 14:29:28 -0700
53a40020f7
JNI: wrap native SHA-3 support in com.wolfssl.wolfcrypt.Hmac class
Chris Conlon
2025-02-25 17:48:57 -0700
89403b8b49
JCE: add MessageDigest implementation for SHA3-224, SHA3-256, SHA3-384, SHA3-512
Chris Conlon
2025-02-24 16:50:27 -0700
00f2b1c318
JNI: wrap native SHA-3 support in com.wolfssl.wolfcrypt.Sha3 class
Chris Conlon
2025-02-21 17:06:11 -0700
613e4f4914
Merge pull request #104 from cconlon/sha224
JacobBarthelmeh
2025-03-05 14:06:46 -0700
aa49b15cdb
JCE: add HmacSHA224 support to KeyGenerator implementation
Chris Conlon
2025-03-03 14:06:07 -0700
9e025b75ce
JCE: add SHA224withRSA and SHA224withECDSA to Signature implementation
Chris Conlon
2025-03-03 14:00:27 -0700
dcddf92aaf
JCE: add HmacSHA224 support to Mac implementation
Chris Conlon
2025-03-03 13:51:37 -0700
0149a37ef1
JCE: add SHA-224 MessageDigest implementation
Chris Conlon
2025-03-03 11:53:41 -0700
bcbc411bb1
JNI: add SHA-224 to com.wolfssl.wolfcrypt.Sha224 class
Chris Conlon
2025-02-27 12:01:10 -0700
713451196d
Merge pull request #101 from cconlon/cursorFixes
David Garske
2025-03-04 16:57:22 -0800
4bf623a815
Merge pull request #102 from jackctj117/wolfJSSE_Benchmark
Chris Conlon
2025-03-04 14:28:51 -0700
bd82709905
Changed RSA_TIME variable to more generic TEST_TIME
Jack Tjaden
2025-03-04 14:06:17 -0700
6f6adf1115
Moved DH test to last in benchmark, changed JCE provider removal in main()
Jack Tjaden
2025-02-28 16:20:43 -0700
4703483aa3
JCE: Implements DH key gen and key agreement benchmark
Jack Tjaden
2025-02-25 17:52:41 -0700
3484adef93
JNI/JCE: fix unused imports and variable warnings reported by Cursor/VSCode
Chris Conlon
2025-02-24 15:18:08 -0700
41d9fa2689
Merge pull request #100 from jackctj117/wolfJSSE_Benchmark
Chris Conlon
2025-02-14 15:51:35 -0700
98e85c9742
Changed fixed length key sizes to match test.c for HMAC test
Jack Tjaden
2025-02-14 15:33:40 -0700
e8c10e404f
Removed hard coded key size to key sizes that match HMAC algorithms
Jack Tjaden
2025-02-07 16:37:40 -0700
7abe5c31d1
JCE: Implements HMAC benchmarks with SHA and MD5
Jack Tjaden
2025-02-07 16:14:11 -0700
818807b845
Merge pull request #99 from jackctj117/wolfJSSE_Benchmark
Chris Conlon
2025-02-06 16:37:18 -0700
4b95eaef14
JCE: Implements ECC keygen benchmark secp256r1 curve
Jack Tjaden
2025-02-04 14:51:38 -0700
e99dfbcbaf
Merge pull request #95 from jackctj117/wolfJSSE_Benchmark
Chris Conlon
2025-02-03 09:56:14 -0700
4839bcca32
Fix to delta table for private/public SunJCE RSA test
Jack Tjaden
2025-01-31 17:14:49 -0700
6f87879760
Add SunRsaSign to RSA benchmark test
Jack Tjaden
2025-01-31 15:02:09 -0700
5189c089c5
Merge pull request #98 from cconlon/keyGenerator
JacobBarthelmeh
2025-01-29 10:15:10 -0700
8fd26746e1
removal of table for symertric ciphers and addition of mode for RSA results
Jack Tjaden
2025-01-28 13:39:46 -0700
f953bc34d1
JCE: add KeyGenerator implementation for AES/HmacSHA1/HmacSHA256/HmacSHA384/HmacSHA512
Chris Conlon
2025-01-27 16:15:53 -0700
2eeb8f1cbb
Merge pull request #97 from cconlon/1.8release
v1.8.0-stable
JacobBarthelmeh
2025-01-23 12:52:13 -0800
ea2cf2564d
JNI/JSSE: call wolfSSL_Init() in WolfObject init() before running FIPS CASTs
Chris Conlon
2025-01-23 09:30:58 -0700
51776458ac
Update ChangeLog for 1.8 release
Chris Conlon
2025-01-22 15:22:22 -0700
79f9969f46
Android: update example app CMakeLists.txt for wolfSSL FIPS Ready compatibility
Chris Conlon
2025-01-22 14:35:31 -0700
c9c4f8cbd2
JNI/JCE: update README with note about FIPSv5
Chris Conlon
2025-01-21 14:25:26 -0700
560534e3de
JNI/JCE: bump version to 1.8
Chris Conlon
2025-01-21 14:25:15 -0700
1464f77315
Fixed indents, runBenchmark name, Delta table displays more and clear info
Jack Tjaden
2025-01-21 16:00:16 -0700
81a7fee6b2
Merge pull request #96 from cconlon/copyright2025
JacobBarthelmeh
2025-01-20 14:42:09 -0800
6ccdf43175
JNI/JCE: update copyright to 2025
Chris Conlon
2025-01-20 15:15:14 -0700
45f14e5e7c
JCE: Implements RSA key gen benchmark
Jack Tjaden
2025-01-13 11:16:35 -0700
e717ef543c
Merge pull request #94 from jackctj117/wolfJSSE_Benchmark
Chris Conlon
2025-01-10 13:24:30 -0700
77ed12a02f
JCE: Implements DES algorithm, results comparison table and provider version information
Jack Tjaden
2025-01-10 10:38:13 -0700
9eb95a6a3c
Merge pull request #93 from jackctj117/wolfJSSE_Benchmark
Chris Conlon
2025-01-07 15:03:04 -0700
f997661a3c
JCE: Implements Bouncy Castle and SunJCE tests with random IV
Jack Tjaden
2025-01-06 13:04:41 -0700
6ffb703d39
Merge pull request #89 from jackctj117/wolfJSSE_Benchmark
Chris Conlon
2025-01-06 11:52:58 -0700
8ddb01f1ee
JCE: implements AES-GCM benchmark and modify test sizes in crypto benchmark
Jack Tjaden
2024-12-27 12:12:24 -0600
d34bea0123
Merge pull request #92 from cconlon/prTargetAction
JacobBarthelmeh
2025-01-02 17:19:34 -0700
5107c63ddd
Remove generic pull_request_target GitHub Action, not needed now that FIPS tests are driven via Jenkins
Chris Conlon
2024-12-30 16:31:50 -0700
005e5f2bee
Merge pull request #91 from cconlon/fipsRunAllCasts
JacobBarthelmeh
2025-01-02 16:01:27 -0700
68bc76f4e1
JNI/JCE: call wc_RunAllCast_fips() for HAVE_FIPS_VERSION >= 6
Chris Conlon
2024-12-13 15:52:47 -0700
0c33ae1661
Test commit
Chris Conlon
2024-12-30 15:52:08 -0700
e774a4510f
Build FIPS Ready zip in preFips.yml
Chris Conlon
2024-12-24 15:40:45 -0700
d35c81ce10
JNI/JCE: call wc_RunAllCast_fips() for HAVE_FIPS_VERSION >= 6
Chris Conlon
2024-12-13 15:52:47 -0700
5eb10000bb
Add GitHub Actions PRB tests for FIPS ready/v2/v5/v6
Chris Conlon
2024-12-12 10:54:01 -0700
e78ece02f3
Merge pull request #87 from cconlon/prTargetAction
JacobBarthelmeh
2024-12-24 15:25:35 -0700
fb80126cca
Merge pull request #88 from jackctj117/wolfJSSE_Benchmark
Chris Conlon
2024-12-24 15:17:43 -0700
6cc4e6ff32
JCE: Implements crypto benchmark for AES, Instructions added to README_JCE.md
Jack Tjaden
2024-12-23 12:47:44 -0600
54a62a1a0d
Add generic pull_request_target GitHub Action test to build upon
Chris Conlon
2024-12-16 13:19:56 -0700
d063bb6b06
Merge pull request #84 from cconlon/runAllCasts
JacobBarthelmeh
2024-12-13 13:31:08 -0700
fa4995b324
JNI: check and run FIPS CASTs if needed in com.wolfssl.wolfcrypt.Fips class methods
Chris Conlon
2024-12-04 10:30:34 -0700
acbad58f17
JNI/JCE: only run FIPS CASTs once up front, for JCE run once when WolfCryptProvider is created
Chris Conlon
2024-12-03 10:53:04 -0700
2d1290ab99
Merge pull request #85 from cconlon/androidCustomConfig
JacobBarthelmeh
2024-12-10 10:24:26 -0700
04f4aab492
Android: define WOLFSSL_CUSTOM_CONFIG in example Android app, after wolfSSL PR 8262
Chris Conlon
2024-12-10 09:39:06 -0700