Andy Polyakov
|
8ca28da0a7
Integrate Vector Permutation AES into build system.
|
13 ani în urmă |
Bodo Möller
|
f0ecb86666
Fix error codes.
|
13 ani în urmă |
Dr. Stephen Henson
|
ab1ec69843
aesni TLS GCM support
|
13 ani în urmă |
Dr. Stephen Henson
|
28dd49faec
Expand range of ctrls for AES GCM to support retrieval and setting of
|
13 ani în urmă |
Andy Polyakov
|
17f121de9d
e_aes.c: move AES-NI run-time switch and implement the switch for remaining modes.
|
13 ani în urmă |
Andy Polyakov
|
62b6c5c404
e_aes.c: fix typo.
|
13 ani în urmă |
Andy Polyakov
|
e76cbcf686
e_aes.c: fix aes_cfb1_cipher.
|
13 ani în urmă |
Andy Polyakov
|
d1fff483d6
e_aes.c: integrate AESNI directly into EVP.
|
13 ani în urmă |
Dr. Stephen Henson
|
c2fd598994
Rename FIPS_mode_set and FIPS_mode. Theses symbols will be defined in
|
13 ani în urmă |
Dr. Stephen Henson
|
e9093c9832
PR: 2499
|
13 ani în urmă |
Dr. Stephen Henson
|
b5dd178740
Fix EVP CCM decrypt. Add decrypt support to algorithm test program.
|
13 ani în urmă |
Dr. Stephen Henson
|
62dc7ed67c
Override flag for XTS length limit.
|
13 ani în urmă |
Dr. Stephen Henson
|
2391681082
Initial untested CCM support via EVP.
|
13 ani în urmă |
Dr. Stephen Henson
|
3b4a855778
Don't need separate tag buffer for GCM mode: use EVP_CIPHER_CTX buf
|
13 ani în urmă |
Dr. Stephen Henson
|
45321c41e2
Add length limitation from SP800-38E.
|
13 ani în urmă |
Dr. Stephen Henson
|
06b7e5a0e4
Add algorithm driver for XTS mode. Fix several bugs in EVP XTS implementation.
|
13 ani în urmă |
Dr. Stephen Henson
|
77394d7e8f
Remove duplicate flag.
|
13 ani în urmă |
Dr. Stephen Henson
|
32a2d8ddfe
Provisional AES XTS support.
|
13 ani în urmă |
Dr. Stephen Henson
|
ab8a4e54db
Move gcm128_context definition to modes_lcl.h (along with some related
|
13 ani în urmă |
Dr. Stephen Henson
|
14567b1451
Add FIPS flags to AES ciphers and SHA* digests.
|
13 ani în urmă |
Dr. Stephen Henson
|
b3d8022edd
Add GCM IV generator. Add some FIPS restrictions to GCM. Update fips_gcmtest.
|
13 ani în urmă |
Dr. Stephen Henson
|
f4001a0d19
Link GCM into FIPS module. Check return value in EVP gcm.
|
13 ani în urmă |
Dr. Stephen Henson
|
bdaa54155c
Initial *very* experimental EVP support for AES-GCM. Note: probably very
|
13 ani în urmă |
Dr. Stephen Henson
|
14ae26f2e4
Transfer error redirection to fips.h, add OPENSSL_FIPSAPI to source files
|
13 ani în urmă |
Dr. Stephen Henson
|
7a4bd34a4f
FIPS mode EVP changes:
|
13 ani în urmă |
Dr. Stephen Henson
|
081464fa14
Make ctr mode behaviour consistent with other modes.
|
14 ani în urmă |
Andy Polyakov
|
874a3757af
Rework framework for assembler support for AES counter mode and add
|
14 ani în urmă |
Dr. Stephen Henson
|
069d4cfea5
although AES is a variable length cipher, AES EVP methods have a fixed key length
|
14 ani în urmă |
Dr. Stephen Henson
|
49436b59b5
oops, make EVP ctr mode work again
|
14 ani în urmă |
Dr. Stephen Henson
|
385a488c43
prevent warning
|
14 ani în urmă |