wolfssl/ctaocrypt/src
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
..
port/pic32 Pic benchmark, clock config 2014-05-05 16:41:07 +09:00
aes_asm.asm fix intel asm comment and xmm stack size needed 2014-06-05 17:37:39 -07:00
aes_asm.s uses most recent version of cyassl 2014-07-10 11:18:49 -06:00
aes.c ssl: refactoring ProcessBuffer to reduce stack usage: 2014-09-22 11:37:36 -03:00
arc4.c change word type to cyassl_word to prevent conflicts with some toolchains 2014-09-05 10:17:24 -06:00
asm.c update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
asn.c fixes for Freescale MQX, CodeWarrior GCC 2014-09-16 15:43:51 -06:00
blake2b.c change word type to cyassl_word to prevent conflicts with some toolchains 2014-09-05 10:17:24 -06:00
camellia.c CYASSL_SMALL_STACK build option (default enabled) 2014-04-16 13:25:51 -03:00
chacha.c change word type to cyassl_word to prevent conflicts with some toolchains 2014-09-05 10:17:24 -06:00
coding.c update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
compress.c update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
des3.c ssl: refactoring ProcessBuffer to reduce stack usage: 2014-09-22 11:37:36 -03:00
dh.c SHA256, SHA384 and SHA512 error propagation. Major impact on random functions with error propagation. 2014-04-14 21:39:14 -03:00
dsa.c SHA256, SHA384 and SHA512 error propagation. Major impact on random functions with error propagation. 2014-04-14 21:39:14 -03:00
ecc_fp.c PKCS #5 v1.5 encrypted key adds, small build fixes 2011-03-22 07:35:18 -07:00
ecc.c add ecc key to DER, make sure ctaocrypt test errors always caught at make check level 2014-09-08 11:33:06 -07:00
error.c add ecc key to DER, make sure ctaocrypt test errors always caught at make check level 2014-09-08 11:33:06 -07:00
fp_mont_small.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_mul_comba_3.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_mul_comba_4.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_mul_comba_6.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_mul_comba_7.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_mul_comba_8.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_mul_comba_9.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_mul_comba_12.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_mul_comba_17.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_mul_comba_20.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_mul_comba_24.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_mul_comba_28.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_mul_comba_32.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_mul_comba_48.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_mul_comba_64.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_mul_comba_small_set.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_sqr_comba_3.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_sqr_comba_4.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_sqr_comba_6.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_sqr_comba_7.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_sqr_comba_8.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_sqr_comba_9.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_sqr_comba_12.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_sqr_comba_17.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_sqr_comba_20.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_sqr_comba_24.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_sqr_comba_28.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_sqr_comba_32.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_sqr_comba_48.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_sqr_comba_64.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
fp_sqr_comba_small_set.i update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
hc128.c change word type to cyassl_word to prevent conflicts with some toolchains 2014-09-05 10:17:24 -06:00
hmac.c uses most recent version of cyassl 2014-07-10 11:18:49 -06:00
include.am uses most recent version of cyassl 2014-07-10 11:18:49 -06:00
integer.c add compressed key support 2014-08-29 14:25:58 -07:00
logging.c update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
md2.c uses most recent version of cyassl 2014-07-10 11:18:49 -06:00
md4.c update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
md5.c uses most recent version of cyassl 2014-07-10 11:18:49 -06:00
memory.c update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
misc.c change word type to cyassl_word to prevent conflicts with some toolchains 2014-09-05 10:17:24 -06:00
pkcs7.c uses most recent version of cyassl 2014-07-10 11:18:49 -06:00
poly1305.c declaration locations for ARM 2014-07-24 18:59:39 -06:00
pwdbased.c fix code format, only spaces added, no code has been modified. 2014-04-21 14:55:43 -03:00
rabbit.c change word type to cyassl_word to prevent conflicts with some toolchains 2014-09-05 10:17:24 -06:00
random.c fix tirtos merge 2014-09-08 19:40:03 -07:00
ripemd.c update FSF address, wolfSSL copyright 2014-04-11 15:58:58 -06:00
rsa.c Verify RSA type 1 padding. 2014-09-09 15:35:54 -07:00
sha256.c uses most recent version of cyassl 2014-07-10 11:18:49 -06:00
sha512.c uses most recent version of cyassl 2014-07-10 11:18:49 -06:00
sha.c uses most recent version of cyassl 2014-07-10 11:18:49 -06:00
tfm.c add compressed key support 2014-08-29 14:25:58 -07:00
wc_port.c fix tirtos merge 2014-09-08 19:40:03 -07:00
wolfcrypt_first.c remove extra spaces from comments 2014-05-09 11:57:41 -07:00
wolfcrypt_last.c remove extra spaces from comments 2014-05-09 11:57:41 -07:00