Dr. Stephen Henson
|
964eaad78c
Don't require tag before ciphertext in AESGCM mode
|
11 years ago |
Andy Polyakov
|
c5f6da54fc
Add SPARC T4 AES support.
|
11 years ago |
Andy Polyakov
|
244ed51a0d
e_aes.c: uninitialized variable in aes_ccm_init_key.
|
11 years ago |
Andy Polyakov
|
77aae9654f
Configure, e_aes.c: allow for XTS assembler implementation.
|
12 years ago |
Andy Polyakov
|
32268b183f
e_aes.c: additional sanity check in aes_xts_cipher.
|
12 years ago |
Andy Polyakov
|
60d4e99cf3
bsaes-x86_64.pl: add bsaes_xts_[en|de]crypt.
|
12 years ago |
Andy Polyakov
|
9a480169cd
e_aes.c: fold aesni_xts_cipher and [most importantly] fix aes_xts_cipher's
|
12 years ago |
Andy Polyakov
|
a75a52a43e
bsaes-x86_64.pl: add CBC decrypt and engage it in e_aes.c.
|
12 years ago |
Andy Polyakov
|
f2784994ec
e_aes.c: fold even aesni_ccm_cipher.
|
12 years ago |
Andy Polyakov
|
507b0d9d38
e_aes.c: prevent potential DoS in aes_gcm_tls_cipher.
|
12 years ago |
Dr. Stephen Henson
|
f59a5d6079
No need for custom flag in XTS mode: block length is 1.
|
12 years ago |
Andy Polyakov
|
07904e0c6c
evp/e_aes.c: fold AES-NI modes that heavily rely on indirect calls
|
12 years ago |
Andy Polyakov
|
993adc0531
Engage bsaes-x86_64.pl, bit-sliced AES.
|
12 years ago |
Andy Polyakov
|
027026df9f
e_aes.c: fix bug in aesni_gcm_tls_cipher.
|
12 years ago |
Andy Polyakov
|
8ca28da0a7
Integrate Vector Permutation AES into build system.
|
12 years ago |
Bodo Möller
|
f0ecb86666
Fix error codes.
|
13 years ago |
Dr. Stephen Henson
|
ab1ec69843
aesni TLS GCM support
|
13 years ago |
Dr. Stephen Henson
|
28dd49faec
Expand range of ctrls for AES GCM to support retrieval and setting of
|
13 years ago |
Andy Polyakov
|
17f121de9d
e_aes.c: move AES-NI run-time switch and implement the switch for remaining modes.
|
13 years ago |
Andy Polyakov
|
62b6c5c404
e_aes.c: fix typo.
|
13 years ago |
Andy Polyakov
|
e76cbcf686
e_aes.c: fix aes_cfb1_cipher.
|
13 years ago |
Andy Polyakov
|
d1fff483d6
e_aes.c: integrate AESNI directly into EVP.
|
13 years ago |
Dr. Stephen Henson
|
c2fd598994
Rename FIPS_mode_set and FIPS_mode. Theses symbols will be defined in
|
13 years ago |
Dr. Stephen Henson
|
e9093c9832
PR: 2499
|
13 years ago |
Dr. Stephen Henson
|
b5dd178740
Fix EVP CCM decrypt. Add decrypt support to algorithm test program.
|
13 years ago |
Dr. Stephen Henson
|
62dc7ed67c
Override flag for XTS length limit.
|
13 years ago |
Dr. Stephen Henson
|
2391681082
Initial untested CCM support via EVP.
|
13 years ago |
Dr. Stephen Henson
|
3b4a855778
Don't need separate tag buffer for GCM mode: use EVP_CIPHER_CTX buf
|
13 years ago |
Dr. Stephen Henson
|
45321c41e2
Add length limitation from SP800-38E.
|
13 years ago |
Dr. Stephen Henson
|
06b7e5a0e4
Add algorithm driver for XTS mode. Fix several bugs in EVP XTS implementation.
|
13 years ago |