Chris Conlon
|
0e521059a6
|
update copyright to 2024
|
2024-01-16 15:41:15 -07:00 |
Kaleb Himes
|
db8b5b8d68
|
Merge pull request #58 from cconlon/privateKeyUnlock
Adjust native HMAC feature detection, account for no HMAC-MD5 in FIPS 140-3
|
2023-10-27 16:05:39 -06:00 |
Chris Conlon
|
d31cde3ad0
|
JCE: adjust feature detection for native HMAC to check for NO_HMAC
|
2023-10-27 15:56:08 -06:00 |
Chris Conlon
|
e6f3a9e823
|
JCE: remove HMAC-MD5 from wolfJCE provider if not available in underlying FIPS library
|
2023-10-27 15:56:05 -06:00 |
Kaleb Himes
|
e37699d2fa
|
Merge pull request #57 from cconlon/privateKeyUnlock
Call PRIVATE_KEY_LOCK/UNLOCK and FIPS_CAST_ECC_CDH for 140-3 compatibility
|
2023-10-27 14:35:33 -06:00 |
Chris Conlon
|
adf00d6409
|
JNI/JSSE: add calls to PRIVATE_KEY_LOCK/UNLOCK and FIPS_CAST_ECC_CDH for wolfCrypt FIPS 140-3 compatibility
|
2023-10-27 14:17:13 -06:00 |
JacobBarthelmeh
|
34125ca403
|
Merge pull request #56 from cconlon/removeFIPSv1
Remove use of CyaSSL Headers and FIPSv1 from README.md
|
2023-10-17 14:50:14 -06:00 |
Chris Conlon
|
a81fe465da
|
Switch CyaSSL header includes to wolfSSL, remove FIPSv1 build instructions now that FIPS #2425 is historical and CyaSSL headers/sources have been removed from wolfSSL proper
|
2023-10-17 14:11:23 -06:00 |
JacobBarthelmeh
|
acfb62444c
|
Merge pull request #55 from cconlon/mavenPom
Update Maven build support
|
2023-10-12 16:07:50 -06:00 |
Chris Conlon
|
5bfb136511
|
JNI/JCE: update Maven build pom.xml, add instructions to README.md
|
2023-10-12 15:21:54 -06:00 |
JacobBarthelmeh
|
b7b951d876
|
Merge pull request #54 from cconlon/jniDylib
Standardize JNI library name on OSX to .dylib
|
2023-10-12 14:49:09 -06:00 |
Chris Conlon
|
55ac2e84bc
|
JNI/JCE: standardize native JNI library artifact name on OSX to .dylib instead of .jnilib
|
2023-10-11 11:56:28 -06:00 |
JacobBarthelmeh
|
0c4ec4f6f6
|
Merge pull request #53 from cconlon/synchronization
Add synchronization around native pointers (Md5/Sha/Des3/Hmac/Aes/DhKey/RsaKey/ecc_key)
|
2023-08-10 14:10:43 -06:00 |
Chris Conlon
|
b9003b5c7d
|
JCE: reduce creation of new SecureRandom objects in WolfJCE test cases
|
2023-08-10 13:33:16 -06:00 |
Chris Conlon
|
79bed5d9d3
|
JNI: add synchronization around native Hmac pointer access in Hmac class
|
2023-08-10 13:33:16 -06:00 |
Chris Conlon
|
f6ffb7489e
|
JNI: add synchronization around native ecc_key/RsaKey/DhKey pointer access in Ecc/Rsa/Dh class
|
2023-08-10 13:32:59 -06:00 |
Chris Conlon
|
8606e9e14e
|
JNI/JCE: add synchronization around native BlockCipher pointer access
|
2023-08-07 11:24:50 -06:00 |
Chris Conlon
|
f63d9a1b0d
|
JNI: cleanup XMALLOC usage, call XMEMSET where needed
|
2023-08-07 11:24:50 -06:00 |
Chris Conlon
|
1fe2ad65fd
|
JNI/JCE: add synchronization around native MessageDigest pointer access
|
2023-08-07 11:24:45 -06:00 |
JacobBarthelmeh
|
dab1b7a127
|
Merge pull request #52 from cconlon/winExamples
Add Windows batch script to run ProviderTest example
|
2023-08-01 09:23:30 -06:00 |
Chris Conlon
|
eee073afe0
|
Windows: add .bat scripts for running ProviderTest example
|
2023-07-28 16:56:30 -06:00 |
JacobBarthelmeh
|
fbfa297cc4
|
Merge pull request #51 from cconlon/aesPkcs5Padding
JCE: add support for Cipher AES/CBC/PKCS5Padding, RSA
|
2023-07-10 09:38:20 -06:00 |
Chris Conlon
|
a2e7643464
|
JNI: compile in 3DES FIPS APIs for FIPSv2
|
2023-07-07 16:06:05 -06:00 |
Chris Conlon
|
8788d42474
|
JCE: add Cipher support for RSA, same as RSA/ECB/PKCS1Padding
|
2023-06-15 10:58:33 -06:00 |
Chris Conlon
|
836223f7a3
|
JCE: add support for Cipher AES/CBC/PKCS5Padding support
|
2023-06-15 10:04:34 -06:00 |
JacobBarthelmeh
|
6281e438d8
|
Merge pull request #50 from cconlon/eccPkcs8Fix
Get ECC curve OID before calling wc_CreatePKCS8Key for size
|
2023-06-13 22:23:26 -06:00 |
Chris Conlon
|
6822bb5cb8
|
get ECC curve OID before calling wc_CreatePKCS8Key for size
|
2023-06-09 11:54:03 -06:00 |
JacobBarthelmeh
|
ccd5d805d6
|
Merge pull request #49 from cconlon/rsaKeyPairGenerator
Add JCE KeyPairGenerator support for "RSA"
|
2023-06-06 16:58:37 -06:00 |
Chris Conlon
|
5e2a1eb364
|
JNI: native ECC code cleanup and typo fixes
|
2023-06-05 10:43:52 -06:00 |
Chris Conlon
|
9401c82d31
|
JCE: add RSA support in KeyPairGenerator, Rsa supporting methods, native cleanup
|
2023-06-05 10:43:09 -06:00 |
JacobBarthelmeh
|
b964b59f02
|
Merge pull request #44 from cconlon/rngSynchronization
Add synchronization to wolfCrypt Rng Class
|
2023-05-17 16:00:44 -06:00 |
JacobBarthelmeh
|
480acca2aa
|
Merge pull request #48 from cconlon/infer
Facebook Infer script and fixes
|
2023-05-17 15:46:26 -06:00 |
Chris Conlon
|
e5d2998750
|
add script to run Facebook Infer, fix reported issues
|
2023-05-12 16:27:20 -06:00 |
Chris Conlon
|
95fd635a0c
|
Add threaded tests for com.wolfssl.provider.WolfCryptRandom
|
2023-05-08 16:24:37 -06:00 |
Chris Conlon
|
46beebf1b0
|
Add synchronization to com.wolfssl.wolfcrypt.Rng, JUnit test cases
|
2023-05-05 17:18:09 -06:00 |
JacobBarthelmeh
|
ba34804e15
|
Merge pull request #46 from cconlon/windows
Add Windows Support (Visual Studio)
|
2023-05-05 14:47:54 -06:00 |
Chris Conlon
|
87dc058f8e
|
add README for Visual Studio Windows build
|
2023-05-05 13:37:31 -06:00 |
Chris Conlon
|
1271b260f4
|
add Windows Visual Studio solution file
|
2023-05-05 13:37:28 -06:00 |
JacobBarthelmeh
|
31156a7eb4
|
Merge pull request #45 from cconlon/wolfsslLibName
Support custom wolfSSL library prefix and name in makefile.linux
|
2023-05-05 11:39:52 -06:00 |
JacobBarthelmeh
|
9c6ada806b
|
Merge pull request #47 from cconlon/des3fips
Des3_fips() API not available in wolfCrypt FIPSv5
|
2023-05-04 07:52:10 -07:00 |
Chris Conlon
|
e1eb1d3cfd
|
Des3_fips() API not available in wolfCrypt FIPSv5
|
2023-05-03 11:18:06 -06:00 |
Chris Conlon
|
24ccbe2a66
|
add ant test targets for Windows 32 and 64-bit
|
2023-05-03 10:06:43 -06:00 |
Chris Conlon
|
05091926cb
|
fix build errors and warnings for Visual Studio on Windows
|
2023-05-03 10:06:41 -06:00 |
Chris Conlon
|
266da4fca3
|
add support to makefile.linux for custom wolfSSL library prefix and library name
|
2023-04-21 14:58:14 -06:00 |
JacobBarthelmeh
|
63b9f6bdb3
|
Merge pull request #43 from cconlon/providerTestSecureRandom
Add SecureRandom test to ProviderTest example
|
2022-12-30 16:15:44 -07:00 |
Chris Conlon
|
e7bb317efd
|
add SecureRandom test to ProviderTest example
|
2022-11-30 13:00:16 -07:00 |
JacobBarthelmeh
|
2016cb2b48
|
Merge pull request #42 from cconlon/v1.5prep
Prep for 1.5 Release
|
2022-11-11 16:44:04 -07:00 |
Chris Conlon
|
040ad75bab
|
add release notes and bump version for 1.5 release
|
2022-11-11 16:21:19 -07:00 |
Chris Conlon
|
3f7cb19759
|
add uintptr_t cast in Md5 mallocNativeStruct
|
2022-11-11 16:21:00 -07:00 |
JacobBarthelmeh
|
675fdb2086
|
Merge pull request #41 from cconlon/messageDigestClone
Add wolfJCE MessageDigest.clone() support
|
2022-11-11 12:01:11 -07:00 |