-
b1866b3577
Merge pull request #1 from cconlon/master
v1.0.0-stable
JacobBarthelmeh
2017-07-12 09:12:44 -0600
-
-
0fb775bb88
update README for 1.0.0 release
Chris Conlon
2017-07-10 15:08:08 -0600
-
99a7b3095a
add .gitignore
Chris Conlon
2017-07-06 11:42:33 -0600
-
99d740243e
add title, vendor, version info to JAR manifest
Chris Conlon
2017-07-06 11:42:23 -0600
-
-
6f7e2cf2cd
JNI/JCE: update README
Chris Conlon
2017-06-23 11:14:44 -0600
-
f51f024817
JNI/JCE: add DEBUG/RELEASE targets to build.xml
Chris Conlon
2017-06-23 10:26:05 -0600
-
01afb5321b
JNI/JCE: create lib dir during make if needed
Chris Conlon
2017-06-23 09:55:31 -0600
-
0b7ba574cc
JNI/JCE: delete/create test and report dir on build.xml test target
Chris Conlon
2017-06-23 09:45:25 -0600
-
3e0870c64b
JNI/JCE: add conditional building of JCE
Chris Conlon
2017-06-22 17:01:18 -0600
-
9f0a651744
JNI: cleanup hard tabs, spacing in build.xml
Chris Conlon
2017-06-22 11:44:57 -0600
-
9615fe0d7c
JCE: code review fixes, cleanup
Chris Conlon
2017-06-15 11:47:56 -0600
-
aed7a9d787
JCE: spacing and cleanup
Chris Conlon
2017-06-15 09:44:50 -0600
-
d8ae69a322
JCE: throw exception on bad IV length in Cipher class
Chris Conlon
2017-05-12 12:26:29 -0600
-
df6569090c
JCE: Allow Signature object to be initialized multiple times before free
Chris Conlon
2017-05-12 10:45:23 -0600
-
08dfab0d3a
JCE: fix Cipher test for 3DES
Chris Conlon
2017-05-10 14:07:40 -0600
-
622b5ed1b6
JCE: reset state in Cipher on doFinal, add more Cipher tests
Chris Conlon
2017-05-10 13:50:56 -0600
-
6c2ab6976a
JCE: fix Cipher.update on multi block operations
Chris Conlon
2017-05-09 15:44:01 -0600
-
1696c909f8
JCE: only release native structs when not null
Chris Conlon
2017-04-27 15:59:47 -0600
-
69b42b64fb
JCE: fix Cipher update with offset
Chris Conlon
2017-04-18 17:22:24 -0600
-
2a38c5684b
JCE: remove comments from WolfCryptDebug
Chris Conlon
2017-04-18 13:52:05 -0600
-
7b489dd7b9
JCE: add debug logging with wolfjce.debug system property
Chris Conlon
2017-04-18 10:59:34 -0600
-
eccb8f512b
JCE: remove getL() dependency from DH
Chris Conlon
2017-04-18 08:12:10 -0600
-
5f0d62fea0
JCE: remove extra debug functions in test classes
Chris Conlon
2017-04-12 11:09:20 -0600
-
cb9dc47d61
JCE: remove unimplemented KeyFactory stub
Chris Conlon
2017-04-12 11:06:11 -0600
-
90ed9f33d1
JCE: update Cipher.update to match expected return
Chris Conlon
2017-04-12 11:04:28 -0600
-
f4066c7ede
JCE: set verified to false instead of throwing exception on error
Chris Conlon
2017-04-12 09:36:52 -0600
-
556e55e4b8
JCE: add ArrayList of enabledCurves to KeyAgreement test
Chris Conlon
2017-04-07 09:55:14 -0600
-
7d9eba718c
JCE: add test case to KeyPairGenerator for new from existing
Chris Conlon
2017-04-06 10:11:19 -0600
-
97610a49d5
JCE: update README for 0.3 BETA
Chris Conlon
2017-04-05 17:17:38 -0600
-
9f765f70f4
JCE: KeyAgreement cleanup for importing ECC keys with correct curves
Chris Conlon
2017-04-05 17:17:14 -0600
-
159298a342
JCE: expand DH KeyPairGenerator unit tests
Chris Conlon
2017-03-31 14:10:58 -0600
-
af439e95ea
JCE: use our own KeyPairGenerator in unit tests
Chris Conlon
2017-03-31 13:58:24 -0600
-
639f814c86
JCE: update README_JCE
Chris Conlon
2017-03-31 12:04:26 -0600
-
92d3556b56
JCE: restructure to match new JNI directory struct
Chris Conlon
2017-03-31 12:02:37 -0600
-
8eca1b8c47
JCE: skip disabled algos in CipherSpi
Chris Conlon
2017-03-24 16:18:19 -0600
-
6e0a2a38d7
JCE: set RNG for RSA blinding in non-FIPS mode in CipherSpi
Chris Conlon
2017-03-24 16:16:36 -0600
-
4137b35d7a
JCE: update to recent wolfcrypt-jni changes
Chris Conlon
2017-03-24 12:47:23 -0600
-
24c75566d1
JCE: remove test dependency on Sun provider for interop
Chris Conlon
2017-03-24 11:31:46 -0600
-
b4be3b3655
JCE: remove switches on Strings for Android
Chris Conlon
2017-03-24 10:42:49 -0600
-
7036d06d19
JCE: add CipherSpi.engineGetKeySize() for Oracle JDK compatibility
Chris Conlon
2017-03-24 10:31:15 -0600
-
8a542b0133
JCE: add README
Chris Conlon
2017-03-21 15:45:33 -0600
-
af24301c9b
JCE: add wolfJCE Provider class
Chris Conlon
2017-03-21 15:43:56 -0600
-
38916d6bc7
JCE: add DigestVector class for tests
Chris Conlon
2017-03-21 15:43:29 -0600
-
f0c82903b8
JCE: add KeyAgreement (DH, ECDH)
Chris Conlon
2017-03-21 15:41:13 -0600
-
55b2044d40
JCE: add Cipher (AES, 3DES RSA)
Chris Conlon
2017-03-21 15:36:22 -0600
-
c4eeff43b0
JCE: add Mac (HMAC)
Chris Conlon
2017-03-21 15:34:17 -0600
-
6c90455468
JCE: add Signature (RSA, ECC)
Chris Conlon
2017-03-21 15:32:44 -0600
-
a2062926c6
JCE: add SecureRandom (Hash_DRBG)
Chris Conlon
2017-03-21 15:29:47 -0600
-
41d5dcc361
JCE: add MessageDigest (SHA-512)
Chris Conlon
2017-03-21 15:27:48 -0600
-
1ca54fdb83
JCE: add MessageDigest (SHA-384)
Chris Conlon
2017-03-21 15:26:48 -0600
-
82c44afa5b
JCE: add MessageDigest (SHA-256)
Chris Conlon
2017-03-21 15:25:30 -0600
-
67b4dcab59
JCE: add MessageDigest (SHA-1)
Chris Conlon
2017-03-21 15:24:10 -0600
-
92ef25aad9
JCE: add MessageDigest (MD5)
Chris Conlon
2017-03-21 15:21:43 -0600
-
f9c9ccf24f
Merge pull request #66 from cconlon/jni_state
Moisés Guimarães
2017-06-15 07:00:58 -0300
-
-
6c3926d4a6
JNI: add test cases for reinitializing and reusing MessageDigest objects
Chris Conlon
2017-06-14 16:40:43 -0600
-
2d546d027f
JNI: add test cases for reinitializing and reusing BlockCipher objects
Chris Conlon
2017-06-14 16:40:15 -0600
-
844bbae6ec
JNI: switch MessageDigest to use READY state
Chris Conlon
2017-06-14 14:58:59 -0600
-
38e7211f36
JNI: return JNI_FALSE on exception in RsaSetRNG
Chris Conlon
2017-05-03 17:34:51 -0600
-
efb90aaf9d
JNI: reset state when BlockCipher and MessageDigest are released
Chris Conlon
2017-05-01 15:16:30 -0600
-
23c3a4d2db
JNI: fix native exception handling in jni_fips.c
Chris Conlon
2017-05-01 15:05:54 -0600
-
f78689131d
JNI: fix native exception handling in SHA
Chris Conlon
2017-04-28 18:12:37 -0600
-
bd1a23723e
JNI: fix native exception handling in RSA
Chris Conlon
2017-04-28 18:11:58 -0600
-
00ac535de3
JNI: fix native exception handling in RNG
Chris Conlon
2017-04-28 18:11:23 -0600
-
cef1ed5b78
JNI: fix native exception handling in MD5
Chris Conlon
2017-04-28 18:09:13 -0600
-
fc648e07fc
JNI: fix native exception handling in HMAC
Chris Conlon
2017-04-28 18:08:30 -0600
-
22b3a57393
JNI: fix native exception handling in jni_error.c
Chris Conlon
2017-04-28 18:07:52 -0600
-
5b23624d87
JNI: fix native exception handling in ECC
Chris Conlon
2017-04-28 18:07:06 -0600
-
f227a09c75
JNI: fix native exception handling in DH
Chris Conlon
2017-04-28 18:04:53 -0600
-
a3adaef65b
JNI: fix native exception handling in 3DES
Chris Conlon
2017-04-28 18:03:10 -0600
-
609cfec607
JNI: fix native exception handling in AES
Chris Conlon
2017-04-28 18:01:52 -0600
-
-
de075dea93
Merge pull request #63 from cconlon/ant
Moisés Guimarães
2017-04-28 09:28:52 -0300
-
-
3a306131a5
JNI: fix for DH state check when loading private/public keys
Chris Conlon
2017-04-27 16:39:36 -0600
-
365ad26f89
add wolfjce.debug system property for JCE debug logging
Chris Conlon
2017-04-27 15:46:42 -0600
-
-
1132acbae9
Dh.makeKey() sets key size internally based on DH parameters
Chris Conlon
2017-04-17 10:51:59 -0600
-
30212f5930
wc_EccPrivateKeyToDer requires WOLFSSL_KEY_GEN defined
Chris Conlon
2017-04-17 10:51:04 -0600
-
39acccbe66
Merge pull request #59 from cconlon/jni_ant
Moisés Guimarães
2017-04-12 16:11:25 -0300
-
-
ab7b3f7f8d
JNI: add testonly target to run JUnit tests without recompile
Chris Conlon
2017-04-12 10:58:46 -0600
-
2176f97d79
JNI: fix SHA update argument checks
Chris Conlon
2017-04-12 10:53:58 -0600
-
-
29c6730fd2
JNI: allow signatures from two different certs
Chris Conlon
2017-04-06 15:42:16 -0600
-
b1392c2ae8
JNI: add fail for expected exception case in EccTest.java
Chris Conlon
2017-04-05 16:44:43 -0600
-
20821a01c0
JNI: add test case for Ecc.getCurveName()
Chris Conlon
2017-04-05 14:43:32 -0600
-
5ccd3bdc05
JNI: allow user to get curve name from ECParameterSpec
Chris Conlon
2017-04-05 09:57:12 -0600
-
cf26810452
JNI: add unit tests for ECC private only import, with and without curve
Chris Conlon
2017-04-05 15:53:03 -0600
-
216610fd6c
JNI: error out when curve name not found but used
Chris Conlon
2017-04-05 15:52:22 -0600
-
a100d81c47
JNI: allow ECC private import with curve name
Chris Conlon
2017-04-05 09:50:49 -0600
-
30f5d106f6
JNI: skip leading zero in wc_ecc_import_private_key()
Chris Conlon
2017-04-03 10:00:03 -0600
-
c461c1e8bd
Merge pull request #51 from cconlon/jni_ecc
JacobBarthelmeh
2017-04-05 15:59:50 -0600
-
-
5a574b0008
JNI: switch magic number to define for ECC DER key size
Chris Conlon
2017-04-05 15:24:15 -0600
-
31d8c620cb
JNI: add unit tests for ECC functions
Chris Conlon
2017-04-05 15:22:02 -0600
-
e3414c7e7c
JNI: remove toUpperCase() in getCurveSizeFromName(), native handles case
Chris Conlon
2017-04-05 15:20:17 -0600
-
a0e6314a63
JNI: sanitize null curve name before GetStringUTFChars
Chris Conlon
2017-04-05 15:19:36 -0600
-
1a491558d4
Merge pull request #55 from moisesguimaraes/adds-sign-sanitizers
Chris Conlon
2017-04-04 16:52:19 -0600
-
-
07cf7eed41
Merge pull request #53 from cconlon/jni_lbit
Moisés Guimarães
2017-04-03 20:46:47 -0300
-
-
08bcbf801c
sanitizes buffer access
Moisés Guimarães
2017-04-03 19:31:10 -0300
-
540dc92543
JNI: add leading zero when needed in DH keygen
Chris Conlon
2017-03-31 13:49:12 -0600
-
-
858d9c9c51
JNI: add Dh.getPrivateKey(), reset keys first in free() before changing state
Chris Conlon
2017-03-31 11:58:50 -0600
-
-
9b2cc29783
JNI: ECC key gen with curve, PKCS8 private key getter
Chris Conlon
2017-03-31 11:54:33 -0600
-
-
ebd10d6d90
Merge pull request #50 from cconlon/jni_restructure
Moisés Guimarães
2017-03-31 11:29:51 -0300
-
-
5729ee99df
Merge pull request #48 from cconlon/jni_rngfix
Moisés Guimarães
2017-03-25 02:50:35 -0300
-
-
ba73a1041c
JNI: add code signing functionality
Chris Conlon
2017-03-24 17:15:31 -0600