Jacob Barthelmeh
144798c962
update to md functions and blake for hmac
2015-01-03 17:24:51 -07:00
Jacob Barthelmeh
f64d76257e
readjust c files, autoconf, and some header files
2015-01-02 14:56:58 -07:00
Jacob Barthelmeh
5365bdb06c
debugging on name change
2015-01-01 07:33:07 -07:00
Jacob Barthelmeh
78e7ffdfa9
rm old asn.c and adjust function calls in new asn.c
2014-12-31 10:42:03 -07:00
kaleb-himes
edf53a1ed0
new changes
2014-12-29 10:27:03 -07:00
Jacob Barthelmeh
279f149828
adjustments to reverse compatibility
2014-12-19 16:31:01 -07:00
Jacob Barthelmeh
77f167790d
progress on name change
2014-12-19 15:43:19 -07:00
Jacob Barthelmeh
5107c6c12b
debugging linking error
2014-12-19 15:30:07 -07:00
Jacob Barthelmeh
a5529b124d
moving over more files
2014-12-19 09:56:51 -07:00
Kaleb Himes
2867920d62
Merge branch 'master' of https://github.com/cyassl/cyassl
2014-12-18 14:12:19 -07:00
Chris Conlon
c300d77c55
fix PRQA-C level 6 warnings
2014-12-18 09:50:15 -07:00
Kaleb Himes
0957d275b3
latest
2014-12-17 13:55:34 -07:00
Jacob Barthelmeh
881c0b941a
progress on name change, arc4, aes, camilea
2014-12-17 10:28:35 -07:00
Jacob Barthelmeh
813ad2e102
name change progress
2014-12-17 09:58:11 -07:00
toddouska
34633617f7
fix ecc 64bit cast for systems where long is 32bits
2014-12-11 21:20:39 -08:00
toddouska
51ffb84e11
fix build errors when compiler is C++
2014-12-04 17:16:39 -08:00
toddouska
e499b8f828
fix dh_test drbg memory leak
2014-12-04 12:46:50 -08:00
toddouska
5f9660b23e
fix aes gcm set key return
2014-12-04 11:51:19 -08:00
toddouska
53cb50761d
fix hash hrbg memory leaks
2014-12-04 11:24:38 -08:00
toddouska
1688fd1670
help static anaylsis
2014-12-01 16:35:04 -08:00
toddouska
a352908c61
fix optimized fastmath read digit for explicit 32bit digits
2014-11-24 10:00:13 -08:00
toddouska
17a4cc8239
fix ctaocrypt test RNG leak when using HASH-DRBG
2014-11-18 16:52:37 -08:00
John Safranek
2c85756130
fixed carry error on array add in HashDRBG
2014-11-13 18:08:23 -08:00
John Safranek
6944eb69f6
added error code for AESGCM FIPS KAT test error
2014-11-10 15:38:41 -08:00
Chris Conlon
654c421441
fix benchmark error with NO_AES, jenkins found
2014-11-10 10:13:23 -07:00
John Safranek
54f678b9ee
Merge branch 'master' of github.com:cyassl/cyassl
2014-11-07 17:06:04 -08:00
John Safranek
12a6978401
refactored HashDRBG to remove some redundant code
2014-11-07 17:05:18 -08:00
Chris Conlon
4d819dea87
fix hashType warning on Linux
2014-11-07 17:19:11 -07:00
Chris Conlon
71da84122f
expose EncodeSignature() for DER-encoded comparisons
2014-11-07 16:33:38 -07:00
Chris Conlon
233bca3346
add RsaPublicKeyDecodeRaw() to load key from existing n, e
2014-11-07 15:24:02 -07:00
John Safranek
4441e3be1a
HashDRBG continuity failure passed up to caller
2014-11-07 12:08:26 -08:00
toddouska
f11d2c435d
add fips continuous test error code/msg
2014-11-06 14:56:11 -08:00
Chris Conlon
2fe0d9b38d
update RNG_HealthTest to output generated bits
2014-10-31 14:05:13 -06:00
toddouska
a4228740f5
add FIPS pos errors and messages, better output for in core check and how to fix
2014-10-28 14:21:55 -07:00
toddouska
247bef6be3
add fips pos cb for fail codes, generated hash
2014-10-28 14:03:58 -07:00
toddouska
c982dd2281
allow aes gcm fips wrappers, no void returns
2014-10-27 15:52:22 -07:00
John Safranek
4d7f26af8d
Add continuous block test to Hash DRBG
2014-10-23 14:07:31 -07:00
toddouska
d457ff8d71
don't set GetLength input value to negative in error case, shouldn't matter if return value checked
2014-10-10 10:25:42 -07:00
Moisés Guimarães
d9472d65da
ssl: refactoring ProcessBuffer to reduce stack usage:
...
--- variable password moved to the heap (80 bytes saved)
--- variable key moved to the heap (32 bytes saved)
--- variable iv moved to the heap (16 bytes saved)
--- variable Des moved to the heap (sizeof(Des) saved)
--- variable Des3 moved to the heap (sizeof(Des3) saved)
--- variable Aes moved to the heap (sizeof(Aes) saved)
--- variable RsaKey moved to the heap (sizeof(RsaKey) saved)
Utility functions added to Des, Des3 and Aes for easier decryption.
2014-09-22 11:37:36 -03:00
Chris Conlon
27ad083dbf
add CodeWarrior wolfCrypt benchmark project files
2014-09-19 11:25:08 -06:00
Chris Conlon
d284225b7e
add SHA-384 benchmark
2014-09-19 11:07:30 -06:00
Chris Conlon
496f1481ab
fixes for Freescale MQX, CodeWarrior GCC
2014-09-16 15:43:51 -06:00
Chris Conlon
c2c9922380
fix Visual Studio warning, scan-build issue
2014-09-10 16:17:13 -06:00
Chris Conlon
8d902637b2
add ctaocrypt_test() return value to fix err_sys() on IAR
2014-09-10 11:10:51 -06:00
John Safranek
ddeb1bb9f7
Verify RSA type 1 padding.
2014-09-09 15:35:54 -07:00
toddouska
6175a2a20c
cleanup fp cache on examples with thread local storage
2014-09-09 10:14:32 -07:00
toddouska
2c595139db
fix tirtos merge
2014-09-08 19:40:03 -07:00
toddouska
3a0837ffd5
sanity size checks on ecc private key import
2014-09-08 12:14:58 -07:00
toddouska
9e40e967a0
add ecc key to DER, make sure ctaocrypt test errors always caught at make check level
2014-09-08 11:33:06 -07:00
Chris Conlon
422a2b8be8
change word type to cyassl_word to prevent conflicts with some toolchains
2014-09-05 10:17:24 -06:00