openssl/crypto/evp
Emilia Kasper 0cf552230e Revert "RT3425: constant-time evp_enc"
Causes more problems than it fixes: even though error codes
are not part of the stable API, several users rely on the
specific error code, and the change breaks them. Conversely,
we don't have any concrete use-cases for constant-time behaviour here.

This reverts commit 738911cde6.

Reviewed-by: Andy Polyakov <appro@openssl.org>
2014-12-17 14:55:39 +01:00
..
.cvsignore Add emacs cache files to .cvsignore. 2005-04-11 14:17:07 +00:00
bio_b64.c Initialize num properly. 2014-05-06 14:09:07 +01:00
bio_enc.c Add missing function EVP_CIPHER_CTX_copy(). Current code uses memcpy() to copy 2010-02-07 13:41:23 +00:00
bio_md.c Backport libcrypto audit: check return values of EVP functions instead 2011-06-03 20:53:00 +00:00
bio_ok.c Backport libcrypto audit: check return values of EVP functions instead 2011-06-03 20:53:00 +00:00
c_all.c PR: 1974 (partial) 2009-07-01 14:55:59 +00:00
c_allc.c Add AES-NI+SHA256 stitch registrations (from master). 2014-02-02 00:05:02 +01:00
c_alld.c Delete MD2 from algorithm tables and default compilation. 2009-07-08 08:50:53 +00:00
digest.c Add additional FIPS digests. 2014-03-01 23:14:08 +00:00
e_aes_cbc_hmac_sha1.c crypto/evp/e_aes_cbc_hmac_sha[1|256].c: fix compiler warnings. 2014-08-20 22:20:21 +02:00
e_aes_cbc_hmac_sha256.c crypto/evp/e_aes_cbc_hmac_sha[1|256].c: fix compiler warnings. 2014-08-20 22:20:21 +02:00
e_aes.c Fix build when BSAES_ASM is defined but VPAES_ASM is not 2014-08-21 15:48:10 +02:00
e_bf.c Make sure we get the definition of OPENSSL_NO_BF. 2003-03-20 23:28:16 +00:00
e_camellia.c evp/e_[aes|camellia].c: fix typo in CBC subroutine. 2013-12-18 22:56:24 +01:00
e_cast.c Make sure we get the definition of OPENSSL_NO_CAST. 2003-03-20 23:28:27 +00:00
e_des3.c Clear warnings/errors within KSSL_DEBUG code sections 2014-12-17 14:17:54 +01:00
e_des.c evp/e_des[3].c: engage SPARC T4 DES support. 2013-05-20 16:08:39 +02:00
e_dsa.c Change #include filenames from <foo.h> to <openssl.h>. 1999-04-23 22:13:45 +00:00
e_idea.c size_t-fy EVP_CIPHER. Note that being size_t-fied it doesn't require 2008-10-31 19:48:25 +00:00
e_null.c Experimental multi-implementation support for FIPS capable OpenSSL. 2012-05-13 18:40:12 +00:00
e_old.c Use OPENSSL_NO_CAST, not OPENSSL_NO_CAST5 in e_old.c 2005-04-25 23:09:00 +00:00
e_rc2.c Backport libcrypto audit: check return values of EVP functions instead 2011-06-03 20:53:00 +00:00
e_rc4_hmac_md5.c e_rc4_hmac_md5.c: reapply commit#21726, which was erroneously omitted [from 1.0.1]. 2012-04-20 21:45:21 +00:00
e_rc4.c revert more "version skew" changes that break FIPS builds 2012-06-10 23:02:06 +00:00
e_rc5.c Make sure we get the definition of OPENSSL_NO_RC5. 2003-03-20 23:29:26 +00:00
e_seed.c Add SEED encryption algorithm. 2007-04-23 23:48:59 +00:00
e_xcbc_d.c size_t-fy EVP_CIPHER. Note that being size_t-fied it doesn't require 2008-10-31 19:48:25 +00:00
encode.c evp: prevent underflow in base64 decoding 2014-05-06 18:02:02 -04:00
evp_acnf.c Update obsolete email address... 2008-11-05 18:39:08 +00:00
evp_cnf.c add missing evp_cnf.c file 2012-07-04 13:14:44 +00:00
evp_enc.c Revert "RT3425: constant-time evp_enc" 2014-12-17 14:55:39 +01:00
evp_err.c EVP support for wrapping algorithms. 2013-10-01 14:01:17 +01:00
evp_key.c Backport libcrypto audit: check return values of EVP functions instead 2011-06-03 20:53:00 +00:00
evp_lib.c Use nid not cipher type as some ciphers don't have OIDs. 2014-03-02 15:00:21 +00:00
evp_locl.h Make null cipher work in FIPS mode. 2014-03-02 13:50:06 +00:00
evp_pbe.c Fix for EVP_PBE_alg_add(). 2014-06-27 23:19:37 +01:00
evp_pkey.c Update obsolete email address... 2008-11-05 18:39:08 +00:00
evp_test.c EVP support for wrapping algorithms. 2013-10-01 14:01:17 +01:00
evp.h evp/e_aes_cbc_hmac_sha[1|256].c: add multi-block implementations [from master]. 2014-02-05 19:52:38 +01:00
evptests.txt EVP support for wrapping algorithms. 2013-10-01 14:01:17 +01:00
m_dss1.c Reduce version skew: trivia (I hope). 2012-06-03 22:03:37 +00:00
m_dss.c Reduce version skew: trivia (I hope). 2012-06-03 22:03:37 +00:00
m_ecdsa.c Experimental multi-implementation support for FIPS capable OpenSSL. 2012-05-13 18:40:12 +00:00
m_md2.c make 2005-07-16 12:37:36 +00:00
m_md4.c revert more "version skew" changes that break FIPS builds 2012-06-10 23:02:06 +00:00
m_md5.c revert more "version skew" changes that break FIPS builds 2012-06-10 23:02:06 +00:00
m_mdc2.c revert more "version skew" changes that break FIPS builds 2012-06-10 23:02:06 +00:00
m_null.c size_t-fication of message digest APIs. We should size_t-fy more APIs... 2004-05-15 11:29:55 +00:00
m_ripemd.c revert more "version skew" changes that break FIPS builds 2012-06-10 23:02:06 +00:00
m_sha1.c Reduce version skew: trivia (I hope). 2012-06-03 22:03:37 +00:00
m_sha.c revert more "version skew" changes that break FIPS builds 2012-06-10 23:02:06 +00:00
m_sigver.c Make EVP_Digest* work again. 2014-06-30 13:59:29 +01:00
m_wp.c revert more "version skew" changes that break FIPS builds 2012-06-10 23:02:06 +00:00
Makefile Revert "RT3425: constant-time evp_enc" 2014-12-17 14:55:39 +01:00
names.c Add RC4-MD5 and AESNI-SHA1 "stitched" implementations [from HEAD]. 2011-08-23 20:53:34 +00:00
openbsd_hw.c This changes EVP's cipher and digest code to hook via the ENGINE support. 2001-09-25 21:37:02 +00:00
p5_crpt2.c Fix memory leak. 2013-11-11 23:55:18 +00:00
p5_crpt.c fix leak 2012-03-22 16:28:21 +00:00
p_dec.c Initial DSA EVP_PKEY_METHOD. Fixup some error codes. 2006-04-12 10:20:47 +00:00
p_enc.c Initial DSA EVP_PKEY_METHOD. Fixup some error codes. 2006-04-12 10:20:47 +00:00
p_lib.c recognise X9.42 DH certificates on servers 2012-04-18 17:03:45 +00:00
p_open.c Backport libcrypto audit: check return values of EVP functions instead 2011-06-03 20:53:00 +00:00
p_seal.c Backport libcrypto audit: check return values of EVP functions instead 2011-06-03 20:53:00 +00:00
p_sign.c Reduce version skew: trivia (I hope). 2012-06-03 22:03:37 +00:00
p_verify.c Reduce version skew: trivia (I hope). 2012-06-03 22:03:37 +00:00
pmeth_fn.c Updates from HEAD. 2009-06-16 16:39:20 +00:00
pmeth_gn.c constify EVP_PKEY_new_mac_key() 2010-11-24 13:14:03 +00:00
pmeth_lib.c Initial experimental support for X9.42 DH parameter format to handle 2012-04-07 20:22:11 +00:00