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 |
Dr. Stephen Henson
|
77394d7e8f
Remove duplicate flag.
|
13 years ago |
Dr. Stephen Henson
|
32a2d8ddfe
Provisional AES XTS support.
|
13 years ago |
Dr. Stephen Henson
|
ab8a4e54db
Move gcm128_context definition to modes_lcl.h (along with some related
|
13 years ago |
Dr. Stephen Henson
|
14567b1451
Add FIPS flags to AES ciphers and SHA* digests.
|
13 years ago |
Dr. Stephen Henson
|
b3d8022edd
Add GCM IV generator. Add some FIPS restrictions to GCM. Update fips_gcmtest.
|
13 years ago |
Dr. Stephen Henson
|
f4001a0d19
Link GCM into FIPS module. Check return value in EVP gcm.
|
13 years ago |
Dr. Stephen Henson
|
bdaa54155c
Initial *very* experimental EVP support for AES-GCM. Note: probably very
|
13 years ago |
Dr. Stephen Henson
|
14ae26f2e4
Transfer error redirection to fips.h, add OPENSSL_FIPSAPI to source files
|
13 years ago |
Dr. Stephen Henson
|
7a4bd34a4f
FIPS mode EVP changes:
|
14 years ago |
Dr. Stephen Henson
|
081464fa14
Make ctr mode behaviour consistent with other modes.
|
14 years ago |
Andy Polyakov
|
874a3757af
Rework framework for assembler support for AES counter mode and add
|
14 years ago |
Dr. Stephen Henson
|
069d4cfea5
although AES is a variable length cipher, AES EVP methods have a fixed key length
|
14 years ago |
Dr. Stephen Henson
|
49436b59b5
oops, make EVP ctr mode work again
|
14 years ago |
Dr. Stephen Henson
|
385a488c43
prevent warning
|
14 years ago |
Andy Polyakov
|
d976f99294
Add AES counter mode to EVP.
|
14 years ago |
Richard Levitte
|
8d1ebe0bd1
Add the missing parts for DES CFB1 and CFB8.
|
21 years ago |
Richard Levitte
|
8c84b677e2
Make sure we get the definition of OPENSSL_NO_AES.
|
21 years ago |
Richard Levitte
|
94f1b50c0f
For CFB and OFB modes, always create the encryption key.
|
22 years ago |