summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2011-04-23Always return multiple of block length bytes from default DRBG seedDr. Stephen Henson
2011-04-23Add PRNG security strength checking.Dr. Stephen Henson
2011-04-23xts128.c: fix bug introduced in commit#20704. Bug affected encryption ofAndy Polyakov
2011-04-22Return errors instead of aborting when selftest fails.Dr. Stephen Henson
2011-04-21Fix WIN32 warning.Dr. Stephen Henson
2011-04-21Add continuous RNG test to entropy source. Entropy callbacks now needDr. Stephen Henson
2011-04-20Add periodic DRBG health checks as required by SP800-90.Dr. Stephen Henson
2011-04-20xts128.c: minor optimization and clarified prototype.Andy Polyakov
2011-04-19perlasm/x86gas.pl: make OPENSSL_instrument_bus[2] compile.Andy Polyakov
2011-04-19Add AES CCM selftest.Dr. Stephen Henson
2011-04-19Use 0 for tbslen to perform strlen.Dr. Stephen Henson
2011-04-18Fix EVP CCM decrypt. Add decrypt support to algorithm test program.Dr. Stephen Henson
2011-04-18Typo.Dr. Stephen Henson
2011-04-18ccm128.c: fix Win32 compiler warning.Andy Polyakov
2011-04-18perlasm/x86[nm]asm.pl: make OPENSSL_instrument_bus[2] compile.Andy Polyakov
2011-04-18ccm128.c: fix STRICT_ALIGNMENT another bug in CRYPTO_ccm128_decrypt.Andy Polyakov
2011-04-18Override flag for XTS length limit.Dr. Stephen Henson
2011-04-18Initial untested CCM support via EVP.Dr. Stephen Henson
2011-04-18Compile ccm128.c, move some structures to modes_lcl.h add prototypes.Dr. Stephen Henson
2011-04-18Don't need separate tag buffer for GCM mode: use EVP_CIPHER_CTX bufDr. Stephen Henson
2011-04-17Multiple assembler packs: add experimental memory bus instrumentation.Andy Polyakov
2011-04-16ccm128.c: minor optimization and bugfix in CRYPTO_ccm128_[en|de]crypt.Andy Polyakov
2011-04-15Add length limitation from SP800-38E.Dr. Stephen Henson
2011-04-15Add XTS selftest, include in fips_test_suite.Dr. Stephen Henson
2011-04-15Add algorithm driver for XTS mode. Fix several bugs in EVP XTS implementation.Dr. Stephen Henson
2011-04-14Remove several of the old obsolete FIPS_corrupt_*() functions.Dr. Stephen Henson
2011-04-14Initial incomplete POST overhaul: add support for POST callback toDr. Stephen Henson
2011-04-13Remove duplicate flag.Dr. Stephen Henson
2011-04-12Provisional AES XTS support.Dr. Stephen Henson
2011-04-12Fix memory leaks: uninstantiate DRBG during health checks. Cleanup md_ctxDr. Stephen Henson
2011-04-12No need to disable leak checking for FIPS builds now we use internalDr. Stephen Henson
2011-04-11Fix warning.Dr. Stephen Henson
2011-04-10remove ENGINE dependency from ecdhDr. Stephen Henson
2011-04-09Add error for health check failure.Dr. Stephen Henson
2011-04-07DH keys have an (until now) unused 'q' parameter. When creatingDr. Stephen Henson
2011-04-06Only use fake rand once per operation. This stops the ECDr. Stephen Henson
2011-04-06Update OpenSSL DRBG support code. Use date time vector as additional data.Dr. Stephen Henson
2011-04-06Add missing error code strings.Dr. Stephen Henson
2011-04-06check buffer is larger enough before overwritingDr. Stephen Henson
2011-04-05Extensive reorganisation of PRNG handling in FIPS module: all callsDr. Stephen Henson
2011-04-04Updated error codes for FIPS library.Dr. Stephen Henson
2011-04-04gcm128.c: fix shadow warnings.Andy Polyakov
2011-04-04Disable test fprintf.Dr. Stephen Henson
2011-04-04Change RNG test to block oriented instead of request oriented, add optionDr. Stephen Henson
2011-04-04check RAND_pseudo_bytes return valueDr. Stephen Henson
2011-04-01ARM assembler pack: add missing arm_arch.h.Andy Polyakov
2011-04-01ARM assembler pack: profiler-assisted optimizations and NEON support.Andy Polyakov
2011-04-01gcm128.c: tidy up, minor optimization, rearrange gcm128_context.Andy Polyakov
2011-04-01restore .cvsignoreDr. Stephen Henson
2011-04-01temporarily update .cvsignoreDr. Stephen Henson