Chris Conlon
|
1a491558d4
|
Merge pull request #55 from moisesguimaraes/adds-sign-sanitizers
sanitizes buffer access
|
2017-04-04 16:52:19 -06:00 |
Moisés Guimarães
|
07cf7eed41
|
Merge pull request #53 from cconlon/jni_lbit
JNI: add leading zero when needed in DH keygen
|
2017-04-03 20:46:47 -03:00 |
Moisés Guimarães
|
08bcbf801c
|
sanitizes buffer access
|
2017-04-03 19:31:10 -03:00 |
Chris Conlon
|
540dc92543
|
JNI: add leading zero when needed in DH keygen
|
2017-03-31 13:49:12 -06:00 |
Chris Conlon
|
858d9c9c51
|
JNI: add Dh.getPrivateKey(), reset keys first in free() before changing state
|
2017-03-31 11:58:50 -06:00 |
Chris Conlon
|
9b2cc29783
|
JNI: ECC key gen with curve, PKCS8 private key getter
|
2017-03-31 11:54:33 -06:00 |
Moisés Guimarães
|
ebd10d6d90
|
Merge pull request #50 from cconlon/jni_restructure
JNI Restructure + Code Signing Functionality
|
2017-03-31 11:29:51 -03:00 |
Moisés Guimarães
|
5729ee99df
|
Merge pull request #48 from cconlon/jni_rngfix
JNI: fix rngGenerateBlock native signature
|
2017-03-25 02:50:35 -03:00 |
Chris Conlon
|
ba73a1041c
|
JNI: add code signing functionality
|
2017-03-24 17:15:31 -06:00 |
Chris Conlon
|
db688226a1
|
JNI: put tests in own package, match Maven directory layout standard
|
2017-03-24 17:04:58 -06:00 |
Chris Conlon
|
1a3f971715
|
JNI: remove HAVE_FIPS from Linux and OSX makefiles
|
2017-03-24 16:12:18 -06:00 |
Chris Conlon
|
f3cef3681f
|
JNI: fix rngGenerateBlock native signature
|
2017-03-24 16:09:27 -06:00 |
Moisés Guimarães
|
539fc9b2e2
|
fixes ;
|
2017-03-24 18:05:18 -03:00 |
Moisés Guimarães
|
b53aa67be6
|
apply standard to PR #44
|
2017-03-24 17:25:03 -03:00 |
Moisés Guimarães
|
25a65dcb15
|
Prioritizes lazy instantiation rather than throwing exceptions.
|
2017-03-24 17:13:05 -03:00 |
Moisés Guimarães
|
699bc6630e
|
removes forced HAVE_FIPS from makefile
|
2017-03-24 17:13:04 -03:00 |
Moisés Guimarães
|
2cff89cc3a
|
adds fips requirement for fips tests.
|
2017-03-24 17:13:04 -03:00 |
Moisés Guimarães
|
9d1f94995c
|
disable rsa log
|
2017-03-24 17:13:04 -03:00 |
Moisés Guimarães
|
762ae0a89e
|
adds WOLFSSL_KEY_GEN ifdef
|
2017-03-24 17:13:04 -03:00 |
Moisés Guimarães
|
6b55b34ec6
|
adds wc_RsaSetRNG() and fixes Rng initialzation.
|
2017-03-24 17:13:04 -03:00 |
Moisés Guimarães
|
64ff584b89
|
adds WOLFSSL_* defines in #ifdefs
|
2017-03-24 17:13:04 -03:00 |
Moisés Guimarães
|
a011b1eded
|
adds #ifdef HAVE_FIPS
|
2017-03-24 17:13:04 -03:00 |
Moisés Guimarães
|
9eec7a6c8e
|
fixes NO_DES3 ifdefs
|
2017-03-24 17:13:04 -03:00 |
Moisés Guimarães
|
19d68f49ca
|
Merge pull request #46 from cconlon/jni_ecpriv
JNI: wc_ecc_import_private_key() may have null pub
|
2017-03-24 17:12:51 -03:00 |
Moisés Guimarães
|
e89f665b28
|
Merge pull request #43 from cconlon/jni_rsa
JNI: wrap additional RSA functions
|
2017-03-24 17:12:08 -03:00 |
Chris Conlon
|
b52efbac74
|
JNI: wc_ecc_import_private_key() may have null pub
|
2017-03-24 12:43:23 -06:00 |
Moisés Guimarães
|
54b289e241
|
adds a few more protections to MessageDigest.update()
|
2017-03-21 23:56:25 -03:00 |
Moisés Guimarães
|
7543b61e7b
|
fixes buffer overflow comparison
|
2017-03-21 23:22:39 -03:00 |
Moisés Guimarães
|
df2b8131e9
|
adds Sha[1|256|384|512] tests
|
2017-03-20 08:56:33 -03:00 |
Moisés Guimarães
|
2cd9592cf4
|
groups hash functions in a single java implementation
|
2017-03-20 08:28:56 -03:00 |
Moisés Guimarães
|
20deb4ba6d
|
fixes rsa jbyteArray access
|
2017-03-20 03:38:55 -03:00 |
Moisés Guimarães
|
7239682fb2
|
fixes sha jbyteArray access
|
2017-03-20 03:28:01 -03:00 |
Moisés Guimarães
|
5c13c043f7
|
fixes rng jbyteArray access
|
2017-03-20 03:06:48 -03:00 |
Moisés Guimarães
|
4713668c9b
|
fixes md5 jbyteArray access
|
2017-03-20 02:55:59 -03:00 |
Moisés Guimarães
|
c0fa2f2a7f
|
fixes hmac jbyteArray access
|
2017-03-20 02:52:45 -03:00 |
Moisés Guimarães
|
1a61f1cafe
|
fixes ecc jbyteArray access
|
2017-03-20 02:46:11 -03:00 |
Moisés Guimarães
|
052b9dc2a5
|
fixes dh jbyteArray access
|
2017-03-20 02:31:16 -03:00 |
Moisés Guimarães
|
2419ff6069
|
fixes des3 jbyteArray access
|
2017-03-20 02:20:28 -03:00 |
Moisés Guimarães
|
79372435b2
|
adds LogHex() offset param
|
2017-03-20 02:14:28 -03:00 |
Moisés Guimarães
|
330dbc73f5
|
fixes aes jbyteArray access
|
2017-03-20 01:53:58 -03:00 |
Moisés Guimarães
|
4c6b2f1720
|
Merge pull request #40 from cconlon/jni_rng
JNI: non-FIPS wrapper for RNG
|
2017-03-18 02:51:47 -03:00 |
Moisés Guimarães
|
f92e03d29b
|
Merge pull request #39 from cconlon/jni_digest
JNI: non-FIPS wrappers for MD5 and SHA/256/384/512
|
2017-03-18 02:48:14 -03:00 |
Moisés Guimarães
|
24b062c7ca
|
Merge pull request #44 from cconlon/jni_eccfix
JNI: remove EccPublicKeyDecode from WOLFSSL_CERT_EXT guard
|
2017-03-17 22:11:36 -03:00 |
Moisés Guimarães
|
077d307878
|
Merge pull request #41 from cconlon/jni_fipsenabled
JNI: add isFIPSEnabled() API
|
2017-03-17 22:09:44 -03:00 |
Chris Conlon
|
e236b0ccb4
|
JNI: remove EccPublicKeyDecode from WOLFSSL_CERT_EXT guard
|
2017-03-17 15:59:45 -06:00 |
Chris Conlon
|
f08a0869ca
|
JNI: wrap additional RSA functions
|
2017-03-17 15:56:10 -06:00 |
Chris Conlon
|
cd38f3a2be
|
JNI: fix Sha/256/384/512 ByteBuffer use, cleanup
|
2017-03-17 15:45:09 -06:00 |
Chris Conlon
|
8310887437
|
JNI: fix Md5 ByteBuffer use, cleanup
|
2017-03-17 15:44:07 -06:00 |
Chris Conlon
|
f274fdce55
|
JNI: Rng changes from code review
|
2017-03-17 14:17:29 -06:00 |
Chris Conlon
|
be3bdf66d4
|
JNI: switch Fips.isFIPSEnabled to Fips.enabled
|
2017-03-17 13:24:17 -06:00 |