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 |
Moisés Guimarães
|
718370dc8a
|
adds RSA jni wrappers
|
2017-03-16 19:37:45 -03:00 |
Chris Conlon
|
d11ab33ae7
|
JNI: add isFIPSEnabled() API
|
2017-03-16 13:31:08 -06:00 |
Chris Conlon
|
9e292725f7
|
JNI: non-FIPS wrapper for RNG
|
2017-03-16 13:21:30 -06:00 |
Chris Conlon
|
43dfb96ab7
|
JNI: non-FIPS wrappers for MD5 and SHA/256/384/512
|
2017-03-16 13:09:16 -06:00 |
Chris Conlon
|
85af1fffbf
|
Merge pull request #37 from moisesguimaraes/dh-jni
adds DH jni wrappers
|
2017-03-15 18:12:31 -06:00 |
Moisés Guimarães
|
ee665c0a2e
|
adds DH jni wrappers
|
2017-03-15 19:43:13 -03:00 |
Chris Conlon
|
a5207a3871
|
JNI: update build.xml and README for easier JUnit installation
|
2017-03-15 16:38:33 -06:00 |
Chris Conlon
|
72540c3ff4
|
Merge pull request #36 from moisesguimaraes/aes-jni
adds aes wrappers
|
2017-03-06 09:41:40 -07:00 |
Moisés Guimarães
|
e891619098
|
adds des3 wrappers
|
2017-03-03 16:45:55 -07:00 |
Moisés Guimarães
|
efc7466c67
|
adds aes wrappers
|
2017-03-03 16:24:50 -07:00 |
Moisés Guimarães
|
7c3172aa67
|
adds hmac wrappers
|
2017-03-02 15:46:19 -07:00 |
Moisés Guimarães
|
0c0c2c936e
|
fixes ifdefs
|
2017-03-01 15:55:57 -07:00 |
Moisés Guimarães
|
a2c5340b74
|
adds private key export/import
|
2017-03-01 15:47:36 -07:00 |
Moisés Guimarães
|
23eb7da8a5
|
adds key export and encode
|
2017-03-01 15:08:04 -07:00 |
Moisés Guimarães
|
b612acb5da
|
error handling improvements.
|
2017-02-28 16:17:26 -07:00 |
Moisés Guimarães
|
986df80f71
|
ecc jni wrapper
|
2017-02-28 14:07:25 -07:00 |
Moisés Guimarães
|
45013d4963
|
fixes junit link.
|
2016-03-24 23:25:37 -03:00 |
Moisés Guimarães
|
8d2b935fe2
|
restore <stdio.h> place.
|
2016-03-24 23:06:00 -03:00 |
Moisés Guimarães
|
4592dbc613
|
revert __ANDROID__ check removal.
|
2016-03-24 22:56:05 -03:00 |
Moisés Guimarães
|
d40171317f
|
Adds <wolfssl/options.h> to Android platform.
Reorders includes to avoid side effects in wolfssl's headers.
|
2016-03-21 14:42:25 -03:00 |
Moisés Guimarães
|
a0b9f1da93
|
fix stdio.h warnings
|
2016-03-18 22:12:28 -03:00 |
Moisés Guimarães
|
3ed3769d1c
|
fixes linux crash; GetLongArrayRegion() expects a jlong, word32 wasn't big enough on linux. Variable types changed to jlong instead.
|
2016-03-13 20:18:24 -03:00 |
Moisés Guimarães
|
428abf45ef
|
fixes $JAVA_HOME, must look for the jdk, not the jre.
|
2016-03-13 19:18:44 -03:00 |
Moisés Guimarães
|
6f2ac81712
|
fixes rsa memory error: The FP_MAX_BITS constant was different in the wolfssl lib (8192) and in the wolfcrypt-jni (4096). The order of the includes affected the constant.
|
2016-03-04 18:15:16 -03:00 |
Moisés Guimarães
|
73311405fd
|
adds logging control at java level.
|
2016-03-04 15:49:03 -03:00 |
Moisés Guimarães
|
32616adf5d
|
updates copyright.
|
2016-03-04 15:46:10 -03:00 |
Moisés Guimarães
|
dd35755fd1
|
improves buffer loggin
|
2016-02-29 19:54:33 -03:00 |
Moisés Guimarães
|
d9a4f60a0b
|
fixes line width
|
2016-02-19 14:23:22 -03:00 |
Moisés Guimarães
|
f0ba6fdbb5
|
fixes typo in RsaPublicEncrypt_fips() glue code and adds unit tests
|
2016-02-18 14:10:00 -03:00 |
Moisés Guimarães
|
156d72a69e
|
adds byte[] versions of Asn, Rsa, Dh and Md5;
improves byte[] release usage, copying buffer only when necessary.
|
2015-12-21 22:49:38 -03:00 |
Moisés Guimarães
|
daa71176a3
|
adds byte[] versions of ecc;
|
2015-12-21 20:05:58 -03:00 |
Moisés Guimarães
|
75a9b8f59b
|
adds byte[] versions of AesGcm, Des3, Rng, Hmac and Sha[1, 256, 384, 512];
|
2015-12-19 23:38:15 -03:00 |
Moisés Guimarães
|
18ace36ee2
|
adds missing init and free methods for ecc;
|
2015-11-09 19:17:52 -03:00 |
Moisés Guimarães
|
296f43a7ee
|
adds new API for Aes methods using byte[] instead of ByteBuffer;
|
2015-11-02 16:42:43 -03:00 |
Moisés Guimarães
|
f95cd413be
|
adds ecc_import_x963() to Java API
|
2015-10-26 21:10:29 -03:00 |