aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/evp/e_rc5.c
Commit message (Collapse)AuthorAgeFilesLines
* The AES modes OFB and CFB are defined with 128 feedback bits. ThisRichard Levitte2002-02-161-1/+1
| | | | | | | | | deviates from the "standard" 64 bits of feedback that all other algorithms are using. Therefore, let's redo certain EVP macros to accept different amounts of feedback bits for these modes. Also, change e_aes.c to provide all usually available modes for AES. CTR isn't included yet.
* Really add the EVP and all of the DES changes.Ben Laurie2001-07-301-28/+35
|
* Make all configuration macros available for application by makingRichard Levitte2001-02-191-1/+1
| | | | | | | | | | | | sure they are available in opensslconf.h, by giving them names starting with "OPENSSL_" to avoid conflicts with other packages and by making sure e_os2.h will cover all platform-specific cases together with opensslconf.h. I've checked fairly well that nothing breaks with this (apart from external software that will adapt if they have used something like NO_KRB5), but I can't guarantee it completely, so a review of this change would be a good thing.
* EVP constification.Ben Laurie2000-06-031-4/+4
|
* More EVP cipher revision.Dr. Stephen Henson2000-05-301-36/+36
| | | | | | | | | | | | Change EVP_SealInit() and EVP_OpenInit() to handle cipher parameters. Make it possible to set RC2 and RC5 params. Make RC2 ASN1 code use the effective key bits and not the key length. TODO: document how new API works.
* Fourth phase EVP revision.Dr. Stephen Henson2000-05-301-0/+118
Declare ciphers in terms of macros. This reduces the amount of code and places each block cipher EVP definition in a single file instead of being spread over 4 files.