summaryrefslogtreecommitdiffstats
path: root/crypto/evp
AgeCommit message (Expand)Author
2014-12-17Add a comment noting the padding oracle.Emilia Kasper
2014-12-17Revert "RT3425: constant-time evp_enc"Emilia Kasper
2014-12-17Clear warnings/errors within KSSL_DEBUG code sectionsRichard Levitte
2014-10-15Include "constant_time_locl.h" rather than "../constant_time_locl.h".Richard Levitte
2014-09-24RT3425: constant-time evp_encEmilia Kasper
2014-08-21Fix build when BSAES_ASM is defined but VPAES_ASM is notEmilia Kasper
2014-06-30Fix copy for CCM, GCM and XTS.Dr. Stephen Henson
2014-06-29Make EVP_CIPHER_CTX_copy work in GCM mode.ZNV
2014-06-27Fix for EVP_PBE_alg_add().Dr. Stephen Henson
2014-05-06evp: prevent underflow in base64 decodingGeoff Thorpe
2014-05-06Initialize num properly.Dr. Stephen Henson
2014-04-02Fix base64 decoding bug.Eric Young
2014-01-06make updateDr. Stephen Henson
2013-12-20Ignore NULL parameter in EVP_MD_CTX_destroy.Dr. Stephen Henson
2013-12-08make updateDr. Stephen Henson
2013-11-12Make Makefiles OSF-make-friendly.Andy Polyakov
2013-11-11Fix memory leak.Dr. Stephen Henson
2013-11-06Initialise context before using it.Dr. Stephen Henson
2013-11-03PBKDF2 should be efficient. Contributed by Christian HeimesBen Laurie
2013-10-03evp/e_des3.c: fix typo with potential integer overflow on 32-bit platforms.Andy Polyakov
2013-08-03crypto/evp/e_aes.c: fix logical pre-processor bug and formatting.Andy Polyakov
2013-03-18e_aes_cbc_hmac_sha1.c: fix rare bad record mac on AES-NI plaforms.Andy Polyakov
2013-02-08e_aes_cbc_hmac_sha1.c: fine-tune cache line alignment.Andy Polyakov
2013-02-07e_aes_cbc_hmac_sha1.c: align calculated MAC at cache line.Andy Polyakov
2013-02-04make updateDr. Stephen Henson
2013-02-03e_aes_cbc_hmac_sha1.c: cleanse temporary copy of HMAC secret.Andy Polyakov
2013-02-02e_aes_cbc_hmac_sha1.c: address the CBC decrypt timing issues.Andy Polyakov
2013-01-28Make CBC decoding constant time.Ben Laurie
2012-10-16Don't require tag before ciphertext in AESGCM modeDr. Stephen Henson
2012-09-15e_aes.c: uninitialized variable in aes_ccm_init_key [from HEAD].Andy Polyakov
2012-07-04add missing evp_cnf.c fileDr. Stephen Henson
2012-07-03PR: 2840Dr. Stephen Henson
2012-06-10revert more "version skew" changes that break FIPS buildsDr. Stephen Henson
2012-06-08Reduce version skew.Ben Laurie
2012-04-26make updateOpenSSL_1_0_1bDr. Stephen Henson
2012-04-20e_rc4_hmac_md5.c: reapply commit#21726, which was erroneously omitted.Andy Polyakov
2012-04-20make ciphers work again for FIPS buildsDr. Stephen Henson
2012-04-19e_rc4_hmac_md5.c: last commit was inappropriate for non-x86[_64] platformsAndy Polyakov
2012-04-18only call FIPS_cipherinit in FIPS modeDr. Stephen Henson
2012-04-18e_rc4_hmac_md5.c: update from HEAD, fixes crash on legacy Intel CPUs.Andy Polyakov
2012-04-15e_aes_cbc_hmac_sha1.c: handle zero-length payload and engage empty fragAndy Polyakov
2012-03-22fix leakDr. Stephen Henson
2012-02-10only cleanup ctx if we need to, save ctx flags when we doDr. Stephen Henson
2012-01-18undef some symbols that cause problems with make depend for fips buildsDr. Stephen Henson
2011-12-27make updateDr. Stephen Henson
2011-12-02Fix warnings.Ben Laurie
2011-11-22Workaround so "make depend" works for fips builds.Dr. Stephen Henson
2011-11-15e_rc4_hmac_md5.c: make it work on darwin64, which is configured with RC4_CHAR.Andy Polyakov
2011-11-15Configure, e_aes.c: allow for XTS assembler implementation [from HEAD].Andy Polyakov
2011-11-14e_aes.c: jumbo update from HEAD.Andy Polyakov