John M. Schanck
53fb9188e7
Use ntru functions from stable libntruencrypt api
...
ntru_crypto_external_drbg_instantiate has been renamed
to ntru_crypto_drbg_external_instantiate in the 1.0.0
release of libntruencrypt. Made various other small changes
to build against libntruencrypt.
2015-07-16 15:43:50 -04:00
toddouska
dafb5a80e7
recommit invalid free w/o smallstack
2015-07-07 09:23:02 -07:00
Jacob Barthelmeh
304982a597
Big Endian System ChaCha20 counter, auto tests added for ChaCha20 counter
2015-07-06 15:29:53 -06:00
toddouska
a62589f3fc
add wc_ecc_check_key(), import validate option too
2015-06-16 11:29:27 -07:00
Jacob Barthelmeh
e461bc72b8
curve25519 and ed25519 low memory
2015-06-05 15:39:37 -06:00
John Safranek
77fe4f3a2e
Fixes #71 . Disable SHA works with TLS, PWDBASED, testing.
2015-05-28 10:25:41 -07:00
John Safranek
69b4b37e86
modify ossl-extra HMAC testcase to use longer password
2015-05-12 16:16:44 -07:00
John Safranek
0b1ea204b7
cleaned up Windows build warnings
2015-05-12 11:59:07 -07:00
toddouska
d2c53c3229
reduce wolfcrypt test stack use, curve25519
2015-05-07 15:25:20 -07:00
John Safranek
c1adae2fe4
moved FOURK_BUF constant to top of file
2015-04-10 08:06:59 -07:00
toddouska
500ee73be4
fix opensslextra set_timeout assumes long > int
2015-03-29 12:00:04 -07:00
toddouska
c90977c7a5
fix windows build
2015-03-29 11:51:05 -07:00
toddouska
c92e4bd908
remove save file
2015-03-27 14:32:44 -07:00
toddouska
495fbe087e
allow dh to be used w/o certs and asn
2015-03-27 14:28:05 -07:00
toddouska
9adbf41baa
Merge branch 'master' of github.com:wolfssl/wolfssl
2015-03-26 14:28:16 -07:00
toddouska
2935234484
Merge branch 'kojo-intel'
2015-03-26 14:27:12 -07:00
Chris Conlon
d4a3e83582
fix OPENSSL_EXTRA + NO_MD5 build, fixes issue #26
2015-03-26 13:52:06 -06:00
Takashi Kojo
994ffa96e0
sha256/512 removed static values for thread safe
2015-03-25 18:26:46 +09:00
toddouska
8f6d7a1ce7
rename ecc25519 to curve25519, less confusing with ed25519 now in play too
2015-03-24 11:56:40 -07:00
Takashi Kojo
28109b01f7
Intel rdrand/rdseed: fixed error check, separated rdrand and rdseed
2015-03-24 15:13:11 +09:00
Takashi Kojo
2a2bf81c15
Merge branch 'master' of https://github.com/wolfSSL/wolfssl into IntelAVX
2015-03-23 18:43:01 +09:00
John Safranek
9f2454fc78
Added a noop function wc_FreeRng() for when not using the HashDRBG to keep
...
the calls to InitRng and FreeRng simple and balanced.
2015-03-20 14:19:35 -07:00
Chris Conlon
0afd09d900
fix OPENSSL_EXTRA + NO_AES build
2015-03-20 11:25:22 -06:00
Chris Conlon
6c963c8d8e
fix OPENSSL_EXTRA + NO_DES3 build
2015-03-20 10:59:54 -06:00
toddouska
478a8bb059
adjust ./configure format, change ed sign/verify to msg from hash
2015-03-19 12:48:32 -07:00
Jacob Barthelmeh
d89d524570
initial ed25519 implementation
2015-03-19 11:40:41 -06:00
Chris Conlon
5577555ce3
adjust test.c CERT_GEN for Freescale MFS examples
2015-03-18 18:21:52 -06:00
toddouska
0316dd2ef6
fix github issue #35 , allow user to pick ecc curves with ECC_USER_CURVES and separate HAVE_ECCxxx defines
2015-03-18 13:36:07 -07:00
Jacob Barthelmeh
7ef362d4ba
format of curve25519 key
2015-03-05 15:38:07 -07:00
toddouska
9d20e712bf
add autoconf support for chapoly-aead, wipe temp polykey, minor whitespace adjusts
2015-02-24 12:33:52 -08:00
Andrew Burks
0e5f879d0b
Added documentation and benchmarks.
2015-02-24 10:00:39 -08:00
Andrew Burks
8c3410d6c2
Added wolfcrypt API for the ChaCha20-Poly1305 AEAD.
2015-02-24 09:15:11 -08:00
toddouska
420668c1f9
tiddy up 25519
2015-02-19 16:07:13 -08:00
Jacob Barthelmeh
4babd2cf2d
added in curve25519 crypto
2015-02-19 10:59:05 -07:00
toddouska
de7c9da363
Merge branch 'leah-master'
2015-02-16 14:24:28 -08:00
John Safranek
16e468b05f
updated PBKDF2 test to use longer password
2015-02-16 11:33:06 -08:00
Leah
b26b5f1b51
Merge pull request #1 from wolfSSL/master
...
update to current wolfssl version
2015-02-11 16:33:44 +00:00
lchristina26
1ef9d7852c
fixes from scan-build output in test.c
2015-02-06 08:42:37 -07:00
kaleb-himes
55d30ca277
new client-ecc-cert.pem/renewcerts updates/certs relavent name changes
2015-02-02 09:10:07 -07:00
kaleb-himes
8fe965cf24
ntru wc_ fixes
2015-01-14 09:52:33 -07:00
Jacob Barthelmeh
e6a84243ee
chacha-poly aead test
2015-01-09 15:18:20 -07:00
kaleb-himes
878c1889b3
Merge branch 'master' of https://github.com/kaleb-himes/cyassl
2015-01-08 09:40:17 -07:00
kaleb-himes
a389620a29
Copyright (C) updates
2015-01-08 09:39:04 -07:00
Jacob Barthelmeh
6195ae1db2
placement of poly1305 in test file
2015-01-07 15:37:55 -07:00
kaleb-himes
369a5f04a9
library wide licence update
2015-01-06 12:14:15 -07:00
kaleb-himes
0dbdb35222
enable-md4, enable-hkdf, disable-memory
2015-01-06 10:41:47 -07:00
Jacob Barthelmeh
2520973b73
update to c files for name change and pwdbased along with debugging src function calls
2015-01-03 19:09:48 -07:00
Jacob Barthelmeh
3483816f9f
fix to test.c and asthetics fo asn_public.h
2014-12-31 11:00:38 -07:00
kaleb-himes
59eb83c6e9
auto-tools and wc_ updates
2014-12-31 10:01:32 -07:00
Jacob Barthelmeh
5eef118ff5
test and debug of poly-chacha suites
2014-12-30 10:30:54 -07:00