summaryrefslogtreecommitdiffstats
path: root/crypto/evp
AgeCommit message (Expand)Author
2011-02-21Update dependencies.Dr. Stephen Henson
2011-02-21Remove unnecessary dependencies.Dr. Stephen Henson
2011-02-19Move gcm128_context definition to modes_lcl.h (along with some relatedDr. Stephen Henson
2011-02-15Add non-FIPS algorithm blocking and selftest checking.Dr. Stephen Henson
2011-02-15Add FIPS flags to AES ciphers and SHA* digests.Dr. Stephen Henson
2011-02-09Add GCM IV generator. Add some FIPS restrictions to GCM. Update fips_gcmtest.Dr. Stephen Henson
2011-02-08Link GCM into FIPS module. Check return value in EVP gcm.Dr. Stephen Henson
2011-02-07Initial *very* experimental EVP support for AES-GCM. Note: probably veryDr. Stephen Henson
2011-02-07Use 0 not -1 (since type is size_t) for finalisation argument to do_cipher:Dr. Stephen Henson
2011-02-07New flags EVP_CIPH_FLAG_CUSTOM_CIPHER in cipher structures if an underlyingDr. Stephen Henson
2011-02-07Use default ASN1 if flag set.Dr. Stephen Henson
2011-02-03Transfer error redirection to fips.h, add OPENSSL_FIPSAPI to source filesDr. Stephen Henson
2011-02-03make updateBodo Möller
2011-02-03Fix error codes.Bodo Möller
2011-01-27Move all FIPSAPI renames into fips.h header file, include early inDr. Stephen Henson
2011-01-27Change OPENSSL_FIPSEVP to OPENSSL_FIPSAPI as it doesn't just referDr. Stephen Henson
2011-01-26FIPS mode EVP changes:Dr. Stephen Henson
2010-11-30PR: 2385Dr. Stephen Henson
2010-11-27Some of the MS_STATIC use in crypto/evp is a legacy from the days whenDr. Stephen Henson
2010-11-24add "missing" functions to copy EVP_PKEY_METHOD and examine infoDr. Stephen Henson
2010-11-24constify EVP_PKEY_new_mac_key()Dr. Stephen Henson
2010-11-16If EVP_PKEY structure contains an ENGINE the key is ENGINE specific andDr. Stephen Henson
2010-10-11PR: 2295Dr. Stephen Henson
2010-07-28Fix ctr mode properly this time....Dr. Stephen Henson
2010-07-28Make ctr mode behaviour consistent with other modes.Dr. Stephen Henson
2010-07-09Rework framework for assembler support for AES counter mode and addAndy Polyakov
2010-06-12Fix warnings.Ben Laurie
2010-05-27PR: 2258Dr. Stephen Henson
2010-05-03PR: 2244Dr. Stephen Henson
2010-03-27PR: 1904Dr. Stephen Henson
2010-03-08reserve a few more bits for future cipher modesDr. Stephen Henson
2010-03-07although AES is a variable length cipher, AES EVP methods have a fixed key le...Dr. Stephen Henson
2010-03-07oops, make EVP ctr mode work againDr. Stephen Henson
2010-03-06don't add digest alias if signature algorithm is undefinedDr. Stephen Henson
2010-03-05Fix memory leak: free up ENGINE functional reference if digest is notDr. Stephen Henson
2010-03-01'typo'Dr. Stephen Henson
2010-02-28Fix warnings (note that gcc 4.2 has a bug that makes one of itsBen Laurie
2010-02-26Revert CFB block length change. Despite what SP800-38a says the input toDr. Stephen Henson
2010-02-24prevent warningDr. Stephen Henson
2010-02-23Add AES counter mode to EVP.Andy Polyakov
2010-02-15The "block length" for CFB mode was incorrectly coded as 1 all the time. ItDr. Stephen Henson
2010-02-15Correct ECB mode EVP_CIPHER definition: IV length is 0Dr. Stephen Henson
2010-02-15add EVP_CIPH_FLAG_LENGTH_BITS from 0.9.8-stableDr. Stephen Henson
2010-02-08Use supplied ENGINE when initialising CMAC. Restore pctx setting.Dr. Stephen Henson
2010-02-08Make CMAC API similar to HMAC API. Add methods for CMAC.Dr. Stephen Henson
2010-02-07oops, use new value for new flagDr. Stephen Henson
2010-02-07Add missing function EVP_CIPHER_CTX_copy(). Current code uses memcpy() to copyDr. Stephen Henson
2010-02-02PR: 2161Dr. Stephen Henson
2010-01-26Add flags functions which were added to 0.9.8 for fips but not 1.0.0 andDr. Stephen Henson
2010-01-15make updateDr. Stephen Henson