aboutsummaryrefslogtreecommitdiff
path: root/crypto/evp
AgeCommit message (Expand)AuthorFilesLines
2017-08-30Implement Aria GCM/CCM Modes and TLS cipher suitesJon Spillett4-1/+610
2017-08-30Move the REF_PRINT support from e_os.h to internal/refcount.h.Pauli1-1/+1
2017-08-30e_os.h removal from other headers and source files.Pauli1-0/+1
2017-08-22Use "" not <> for internal/ includesRich Salz5-5/+5
2017-08-22This has been added to avoid the situation where some host ctype.h functionsPauli1-2/+1
2017-08-15Fix coding style of EVP_PKEY_CTX_ctrl_uint64Johannes Bauer1-1/+1
2017-08-15Rename crypto/evp/scrypt.c to crypto/evp/pbe_scrypt.cRichard Levitte2-1/+1
2017-08-12Wire SHAKE to EVP.Andy Polyakov2-4/+16
2017-08-12Add EVP_DigestFinalXOF, interface to extendable-output functions, XOFs.Andy Polyakov2-0/+24
2017-08-08Add interface to the scrypt KDF by means of PKEY_METHODJohannes Bauer1-0/+10
2017-08-03Switch from ossl_rand to DRBG randRich Salz1-1/+0
2017-08-02Adding NID_hmac_sha1 and _md5 to builtin_pbe[]Martin Peylo1-0/+2
2017-07-29Add public key method enumeration function.Dr. Stephen Henson1-0/+21
2017-07-25Wire SHA3 EVPs and add tests.Andy Polyakov1-0/+8
2017-07-25Add evp/m_sha3.c.Andy Polyakov2-1/+169
2017-07-24evp/e_aes_cbc_hmac_sha256.c: give SHAEXT right priority.Andy Polyakov1-3/+5
2017-07-19Remove some dead codeMatt Caswell2-6/+0
2017-07-19Fix undefined behaviour in e_aes_cbc_hmac_sha256.c and e_aes_cbc_hmac_sha1.cMatt Caswell2-2/+18
2017-07-07Trivial bounds checking.Pauli1-3/+3
2017-07-05Fix small UI issuesRichard Levitte1-9/+11
2017-07-05Undo commit d420ac2Rich Salz1-1/+1
2017-07-03Remove the possibility to disable the UI module entirelyRichard Levitte1-2/+0
2017-07-03Fix copyright date for the ARIA evp file.Pauli1-1/+1
2017-06-15Correct Oracle copyrights & clarify.Pauli1-4/+1
2017-06-12Fix memleak in EVP_DigestSignFinal/VerifyFinal.Bernd Edlinger1-2/+10
2017-06-07make error tables const and separate header fileRich Salz1-157/+207
2017-05-30ED25519 public key method.Dr. Stephen Henson1-0/+3
2017-05-30make errorsDr. Stephen Henson1-0/+2
2017-05-30Add support for custom digestsign/digestverify methods.Dr. Stephen Henson1-2/+20
2017-05-11Fix gcc-7 warnings.Bernd Edlinger1-0/+1
2017-05-11Add EVP_DigestSign and EVP_DigesVerifyDr. Stephen Henson1-0/+16
2017-04-24check length sanity before correcting in EVP_CTRL_AEAD_TLS1_AADRich Salz2-0/+4
2017-04-04PBKDF2 computation speedup (15-40%)Gergely Nagy1-2/+0
2017-03-25Don't access memory before checking the correct length in aesni_cbc_hmac_sha2...Bernd Edlinger1-1/+3
2017-03-17Fixed PKCS5_PBKDF2_HMAC() to adhere to the documentation.Péter Budai1-2/+5
2017-03-02evp/e_aes_cbc_hmac_{sha1|sha256}.c: tag reference code.Andy Polyakov2-8/+8
2017-02-28Remove some commented out code in libcryptoMatt Caswell4-44/+0
2017-02-28Clean up references to FIPSEmilia Kasper1-8/+0
2017-02-21Implementation of the ARIA cipher as described in RFC 5794.Pauli4-2/+190
2017-02-15Properly zero cipher_data for ChaCha20-Poly1305 on cleanupKazuki Yamaguchi1-1/+1
2017-02-10Restore EVP_CIPH_FLAG_LENGTH_BITS working properlyLukasz Pawelczyk1-5/+11
2017-02-08Make EVP_*Final work for CCM ciphersDr. Stephen Henson1-3/+4
2017-02-07Fix a crash in EVP_CIPHER_CTX_cleanup due to cipher_data may be NULLBernd Edlinger2-1/+10
2017-02-03Combined patch against master branch for the following issues:Bernd Edlinger1-0/+2
2017-02-01Add support for parameterized SipHashTodd Short3-2/+22
2017-01-26crypto/evp: harden AEAD ciphers.Andy Polyakov2-4/+15
2017-01-26crypto/evp: harden RC4_MD5 cipher.Andy Polyakov1-0/+2
2017-01-25Remove assert from is_partially_overlapping()Matt Caswell1-1/+1
2017-01-25Fix the overlapping check for fragmented "Update" operationsMatt Caswell5-11/+31
2017-01-25Properly handle a partial block in OCB modeMatt Caswell1-0/+2