boringssl/crypto/cipher
Adam Langley cc8fcf45bb Add 40-bit RC2 support.
As useless as it might seem, the certificates in PKCS#12 files appear to
always be encrypted with 40-bit RC2. OpenSSL, NSS and Windows are all
the same on this point. Thus, in order to be able to import PKCS#12
files we need RC2 support.

RC2 has deliberately not been added to EVP_get_cipherbynid so that the
linker can drop the RC2 code unless the PKCS#12 functions are actually
called.

Change-Id: I5b2062fdf78cb622a8038c326da01aac8fb58962
Reviewed-on: https://boringssl-review.googlesource.com/1590
Reviewed-by: Adam Langley <agl@google.com>
2014-08-25 21:37:20 +00:00
..
aead_test.c Add AES Key Wrap mode. 2014-07-28 21:32:39 +00:00
aead.c AEAD interface. 2014-06-20 13:17:34 -07:00
aes_128_gcm_tests.txt AEAD tests. 2014-06-20 13:17:34 -07:00
aes_128_key_wrap_tests.txt Add AES Key Wrap mode. 2014-07-28 21:32:39 +00:00
aes_256_gcm_tests.txt AEAD tests. 2014-06-20 13:17:34 -07:00
aes_256_key_wrap_tests.txt Add AES Key Wrap mode. 2014-07-28 21:32:39 +00:00
chacha20_poly1305_tests.txt ChaCha20-Poly1305 support. 2014-06-20 13:17:35 -07:00
cipher_error.c Add AES Key Wrap mode. 2014-07-28 21:32:39 +00:00
cipher_test.c Inital import. 2014-06-20 13:17:32 -07:00
cipher_test.txt Inital import. 2014-06-20 13:17:32 -07:00
cipher.c Make EVP_CIPHER_CTX_copy work in GCM mode. 2014-07-28 17:05:13 -07:00
CMakeLists.txt Add 40-bit RC2 support. 2014-08-25 21:37:20 +00:00
derive_key.c Inital import. 2014-06-20 13:17:32 -07:00
e_aes.c Convert all zero-argument functions to '(void)' 2014-08-21 01:06:07 +00:00
e_chacha20poly1305.c Convert all zero-argument functions to '(void)' 2014-08-21 01:06:07 +00:00
e_des.c Inital import. 2014-06-20 13:17:32 -07:00
e_null.c Inital import. 2014-06-20 13:17:32 -07:00
e_rc2.c Add 40-bit RC2 support. 2014-08-25 21:37:20 +00:00
e_rc4.c Convert all zero-argument functions to '(void)' 2014-08-21 01:06:07 +00:00
internal.h AEAD interface. 2014-06-20 13:17:34 -07:00
rc4_md5_tests.txt Add stitched RC4-MD5 as an AEAD. 2014-06-30 23:01:17 +00:00