This website requires JavaScript.
5945d4d8ae
Merge pull request #27 from cconlon/engineGetDigestLength
JacobBarthelmeh
2022-02-23 16:27:06 -0700
c5d806fcf6
correctly skip FIPS Des3 test if FIPS not enabled
Chris Conlon
2022-02-15 10:54:55 -0700
d98babe74d
add support for MessageDigestSpi.engineGetDigestLength()
Chris Conlon
2022-01-14 09:37:55 -0700
c83eda2521
Merge pull request #29 from cconlon/javadocUpdate
JacobBarthelmeh
2022-02-15 10:15:10 -0700
56d343b407
Merge pull request #28 from cconlon/junit4.13.2
JacobBarthelmeh
2022-02-15 10:07:33 -0700
0aff7b3e63
update copyright to 2022
Chris Conlon
2022-01-18 09:29:36 -0700
1f5d20460e
convert tabs to 4 spaces, remove trailing whitespace
Chris Conlon
2022-01-18 09:17:51 -0700
d21904f6db
update missing Javadocs, fixes build warnings with newer JDKs
Chris Conlon
2022-01-18 08:45:34 -0700
bfe31d1bb9
update junit version to latest 4.13.2
Chris Conlon
2022-01-14 16:25:37 -0700
2d174c79cf
Merge pull request #25 from JacobBarthelmeh/build
Chris Conlon
2022-01-14 08:55:03 -0700
68157ce6c4
keep existing JAVA_HOME if set
Jacob Barthelmeh
2022-01-05 15:35:56 -0700
e96e253f63
Merge pull request #24 from cconlon/fipsTestFixes
JacobBarthelmeh
2022-01-05 15:31:51 -0700
9c64fd108e
run FIPS tests on ant test, wrap AES-GCM SetExtIV, fix Fips.RsaSSL_Sign()
Chris Conlon
2022-01-05 14:02:45 -0700
ae3ed2b5c8
Merge pull request #23 from cconlon/releasePrep
v1.2.0-stable
JacobBarthelmeh
2021-11-16 09:17:48 -0800
7ad7aa833e
update implementation.version in build.xml for 1.2.0 release
Chris Conlon
2021-11-16 09:23:07 -0700
951ec955ab
Merge pull request #22 from cconlon/releasePrep
JacobBarthelmeh
2021-11-15 15:48:22 -0800
bcdd2cbaa1
update README
Chris Conlon
2021-11-15 14:46:46 -0700
1b851a17b9
fix ECC invalid key test, enable-all uses larger ECC_MAXSIZE
Chris Conlon
2021-11-15 14:39:57 -0700
f20c2e4b2a
fix compatibility with no old names
Chris Conlon
2021-11-15 14:39:21 -0700
4e477cdc1b
update copyright to 2021, minor comment updates
Chris Conlon
2021-11-15 10:17:00 -0700
1f2181e68b
fix build with WOLFCRYPT_JNI_DEBUG_ON defined
Chris Conlon
2021-11-12 17:08:50 -0700
e11bc558a2
add FIPS 140-3 compatibility
Chris Conlon
2021-11-12 17:08:07 -0700
d1beb399ad
Merge pull request #21 from cconlon/0225
JacobBarthelmeh
2021-02-26 21:31:52 +0700
7138b29641
bump junit version to 4.13 in pom.xml, add lib dir to library path
Chris Conlon
2021-02-25 15:56:33 -0700
701fecb9a6
Bump junit from 4.12 to 4.13.1
dependabot[bot]
2020-10-13 06:47:20 +0000
b413342be5
Merge pull request #19 from cconlon/augRelease
v1.1.0-stable
JacobBarthelmeh
2020-08-26 16:56:20 -0600
74317c53a3
fix unused warning for rng in jni_ecc.c
Chris Conlon
2020-08-26 15:48:16 -0700
d1b3f1245d
update README for 1.1.0 release
Chris Conlon
2020-08-26 15:41:23 -0700
4604ac125d
Merge pull request #18 from cconlon/0826
JacobBarthelmeh
2020-08-26 14:45:25 -0600
33b2c8634b
add new features to README.md to prep for next release
Chris Conlon
2020-08-26 10:43:08 -0700
846bf78870
minor update to README_JCE.md
Chris Conlon
2020-08-26 10:28:00 -0700
3cee7b1368
suppress finalize deprecation warnings
Chris Conlon
2020-08-26 10:25:49 -0700
480078c27e
update README.md with FIPS Ready instructions
Chris Conlon
2020-08-26 10:21:56 -0700
b6277811e1
call wc_ecc_set_rng() when needed
Chris Conlon
2020-08-26 10:09:14 -0700
b796d4b0d8
switch to hamcrest-all-1.3.jar to match wolfssljni for consistency
Chris Conlon
2020-08-26 09:43:43 -0700
3657875f5f
use nativeheaderdir on supported platforms instead of javah
Chris Conlon
2020-08-26 09:42:02 -0700
a207478ee0
Merge pull request #17 from cconlon/blake2fix
JacobBarthelmeh
2020-06-05 11:37:41 -0600
72d4c8c25e
increase junit version, junit-4.13.jar
Chris Conlon
2020-04-22 11:28:55 -0600
b6d982a7fc
remove BLAKE2b, fix hash algo conditional compiles
Chris Conlon
2020-01-09 10:51:22 -0700
38c4857d6e
Merge pull request #16 from danielinux/master
Chris Conlon
2018-07-26 13:27:34 -0600
e0821c5bce
Fix bug in wc_Chacha_SetIV parameter usage (was wrongly using IV length as block offset)
Maxime Vincent
2018-06-28 16:22:22 +0200
7e3b82b3b4
Fix pub/private export bug in Curve25519
Maxime Vincent
2018-05-09 13:57:17 +0200
27c5db90b1
Updated version to 1.0.0-SNAPSHOT in pom.xml
Daniele Lacamera
2018-05-02 09:20:07 +0200
b77ccff718
Merge pull request #4 from danielinux/chacha-ed25519-curve25519
Chris Conlon
2018-07-26 11:31:14 -0600
e7fd495ff8
Merge pull request #15 from aaronjense/fips-multiple-version-compatibility
Chris Conlon
2018-07-16 16:01:37 -0600
79fec8325f
return 0 if no FIPS, return 1 if v1, return HAVE_FIPS_VERSION for all other versions
Aaron Jense
2018-07-16 15:57:12 -0600
0ac485039a
Create getFipsVersion JNI method to allow for Java level access to HAVE_FIPS_VERSION
Aaron Jense
2018-07-12 14:00:35 -0600
6e895a73c8
remove _fips if using FIPS v2 and above
Aaron Jense
2018-07-12 12:52:38 -0600
2d2546d45b
WC prefix for FIPS v2
Aaron Jense
2018-07-12 12:49:37 -0600
390c5ad7ba
Merge pull request #14 from aaronjense/remove-WC_INLINE-redefine
Chris Conlon
2018-07-06 15:53:51 -0600
c42f321e81
Removed redefine of WC_INLINE if using FIPS. This was defined in wolfssl proper.
Aaron Jense
2018-07-05 11:25:17 -0600
5a4240e157
Merge pull request #13 from aaronjense/update-error-codes
Chris Conlon
2018-06-29 17:29:32 -0600
8cdedfc591
Merge pull request #12 from aaronjense/dynamic-hash-codes-hmac
Chris Conlon
2018-06-29 17:28:56 -0600
3cd5f255a6
Updated Error Codes
Aaron Jense
2018-06-06 16:47:59 -0600
44d872ad16
replace tab with 4 spaces
Aaron Jense
2018-06-29 15:33:30 -0600
b0839d524f
Add WolfCrypt.FAILURE
Aaron Jense
2018-06-29 15:27:47 -0600
c5d78b2d58
<hash> to <hash>type and simplify getHashCode switch statement
Aaron Jense
2018-06-29 15:26:14 -0600
9c65cae351
Add WC* to match wolfssl and wolfssl-fips
Aaron Jense
2018-06-29 14:32:43 -0600
450141b8b2
Merge remote-tracking branch 'upstream/master' into dynamic-hash-codes-hmac
Aaron Jense
2018-06-29 13:40:52 -0600
f23dbb7fbe
change <hash type> to WC_<hash type>
Aaron Jense
2018-06-06 15:16:48 -0600
d934d322e0
Merge pull request #11 from aaronjense/different-error-if-fips
Chris Conlon
2018-06-29 11:13:48 -0600
02e8e3ec78
Change INLINE to WC_INLINE to match that of wolfssl. Fixes compile failure.
Aaron Jense
2018-06-28 12:27:40 -0600
713d61f757
wolfssl-fips throws a different error message. Check if using fips and assertEquals on the proper expected error message.
Aaron Jense
2018-06-29 10:40:56 -0600
64b8e3a418
Add dynamic defines for the different hash types depending on their enum code. This fixes the error where the unintended hash type is chosen when switching between different version of wolfssl where the enum codes are different
Aaron Jense
2018-06-28 10:18:52 -0600
12e35d6b34
Merge de1b09672f
into 842fefdebc
Aaron Jense
2018-06-27 15:36:29 +0000
13d47f94cc
Merge 7f1737f622
into 842fefdebc
Aaron Jense
2018-06-27 15:32:28 +0000
842fefdebc
Merge pull request #8 from aaronjense/add-override-for-makefile-flags
Chris Conlon
2018-06-27 09:31:43 -0600
c49a62d42f
Merge pull request #10 from aaronjense/fix-out-of-bounds-check
Chris Conlon
2018-06-26 15:54:55 -0600
4214e72083
Merge pull request #7 from aaronjense/dont-trip-jenkins-warning-check
Chris Conlon
2018-06-26 15:50:07 -0600
260f62939d
This change allows for the amount of bytes to be hashed(len) to be greater than offset and still checks that offset won't go out of bounds of array.
Aaron Jense
2018-06-14 11:09:07 -0600
a737e93dce
change warning to notice so that internal warning check isnt tripped while testing
Aaron Jense
2018-06-22 14:58:57 -0600
7199986d01
override allows for CC/LD flags to be given as command line arguement. This was needed for Jenkins environment and to keep portability of makefile.
Aaron Jense
2018-06-26 11:01:25 -0600
7f1737f622
Matches the warning given for Cipher.doFinal goes out of bounds. 'Rsa Padding error' is not a possible warning.
Aaron Jense
2018-06-26 10:53:54 -0600
de1b09672f
fixed sha384 and sha512 codes.
Aaron Jense
2018-06-07 11:46:02 -0600
b72044a898
Updated Error Codes
Aaron Jense
2018-06-06 16:47:59 -0600
c911ab32fd
updated hash types to equal those in types.h of wolfssl proper
Aaron Jense
2018-06-06 15:43:54 -0600
8dea399b2a
change <hash type> to WC_<hash type>
Aaron Jense
2018-06-06 15:16:48 -0600
851facdf20
Merge a371c828c8
into b1866b3577
Daniele Lacamera
2018-04-17 18:22:24 +0000
c406ea2dc0
Added wrappers for ed25519, curve25519, chacha.
Daniele Lacamera
2018-03-21 15:31:27 +0100
a371c828c8
Added maven xml build file
Daniele Lacamera
2018-04-10 15:13:24 +0200
6ab2ac082b
Merge d4e093e97d
into b1866b3577
Daniele Lacamera
2018-04-10 11:35:30 +0000
c8e857eb06
Merge branch 'danielinux/master' into chacha
Daniele Lacamera
2018-03-29 13:02:15 +0200
d4e093e97d
Ed25519: Fixes in import_public and sign_msg interfaces
Daniele Lacamera
2018-03-29 13:01:29 +0200
09f0d56185
Merge branch 'danielinux/master' into chacha
Daniele Lacamera
2018-03-29 11:45:32 +0200
b2ce19b9b0
Ed25519: Fixed copypaste error
Daniele Lacamera
2018-03-29 11:07:50 +0200
839e72d5f7
Merge branch 'danielinux/master' into chacha
Daniele Lacamera
2018-03-28 13:16:20 +0200
2d270b6c52
Removed debug printf's
Daniele Lacamera
2018-03-28 13:15:57 +0200
050aa3276f
Fixed chacha support
Daniele Lacamera
2018-03-28 13:14:10 +0200
a53bb1ae3c
Chacha: do not strip leading zeroes from key.
Daniele Lacamera
2018-03-28 13:06:43 +0200
31cfb5bc85
Merge branch 'master' into chacha
Daniele Lacamera
2018-03-28 13:05:20 +0200
094e6298c1
Ed25519/curve25519: do not remove leading zeroes from key
Daniele Lacamera
2018-03-28 13:04:39 +0200
e7f888dc5c
Using XFREE instead of free in native interface
Daniele Lacamera
2018-03-27 17:14:51 +0200
18f4e6e753
Chacha: finalized makefiles
Daniele Lacamera
2018-03-26 22:32:45 +0200
58f724a04a
Added ChaCha module
Daniele Lacamera
2018-03-26 22:30:46 +0200
11975e10d1
Fixed linux makefile
Daniele Lacamera
2018-03-22 16:43:45 +0100
b3eeae4621
Fixed macosx makefile, and put back as default
Daniele Lacamera
2018-03-22 07:43:26 +0100
f9e7c8675f
Added import/export methods for Curve25519 keys
Daniele Lacamera
2018-03-22 07:40:00 +0100
5442c6e4f2
Completed the API for Ed25519
Daniele Lacamera
2018-03-22 07:22:27 +0100
22ee571240
Added initial support for class Curve25519
Daniele Lacamera
2018-03-21 16:28:56 +0100
610040cdf5
Added class for Ed25519
Daniele Lacamera
2018-03-21 15:31:27 +0100