- 02 Apr, 2011 1 commit
-
-
Dr. Stephen Henson authored
-
- 01 Apr, 2011 12 commits
-
-
Andy Polyakov authored
-
Andy Polyakov authored
-
Andy Polyakov authored
-
Dr. Stephen Henson authored
-
Dr. Stephen Henson authored
-
Dr. Stephen Henson authored
-
Dr. Stephen Henson authored
-
Dr. Stephen Henson authored
are undisturbed. Allow setting of "rand" callbacks for DRBG.
-
Dr. Stephen Henson authored
in OPENSSL_init().
-
Dr. Stephen Henson authored
ensure OPENSSL_init() is always linked into an application.
-
Dr. Stephen Henson authored
used to set up any appropriate functions such as FIPS callbacks without requiring an explicit application call.
-
Dr. Stephen Henson authored
test applications.
-
- 31 Mar, 2011 4 commits
-
-
Dr. Stephen Henson authored
-
Dr. Stephen Henson authored
-
Dr. Stephen Henson authored
pointer to a buffer instead of copying to a fixed length buffer. This removes the entropy and nonce length restrictions.
-
Dr. Stephen Henson authored
-
- 25 Mar, 2011 19 commits
-
-
Dr. Stephen Henson authored
-
Dr. Stephen Henson authored
-
Dr. Stephen Henson authored
this will perform all standalone operations such as setting error callbacks, entering FIPS mode etc.
-
Dr. Stephen Henson authored
-
Richard Levitte authored
Submitted by Steven M. Schweda <sms@antinode.info>
-
Dr. Stephen Henson authored
Test mode is now set when a DRBG context is initialised.
-
Dr. Stephen Henson authored
-
Dr. Stephen Henson authored
-
Dr. Stephen Henson authored
-
Dr. Stephen Henson authored
-
Dr. Stephen Henson authored
-
Richard Levitte authored
different options: "64" The build system will choose /POINTER_SIZE=64=ARGV if the compiler supports it, otherwise /POINTER_SIZE=64. "64=" The build system will force /POINTER_SIZE=64. "64=ARGV" The build system will force /POINTER_SIZE=64=ARGV.
-
Richard Levitte authored
-
Richard Levitte authored
Have EC_NISTP224_64_GCC_128 treated like any algorithm, and have disabled by default. If we don't do it this way, it screws up libeay.num. * util/libeay.num: make update
-
Richard Levitte authored
aren't trustworthy (see examples 13 and 14, they have the same mac, as do examples 17 and 18), use examples from official test vectors instead.
-
Richard Levitte authored
we support.
-
Richard Levitte authored
both names.
-
Richard Levitte authored
support (Two Key TDEA is not supported), to handle really big messages (some of the test vectors have messages 65536 bytes long), and to handle cases where there are several keys (Three Key TDEA)
-
Richard Levitte authored
-
- 24 Mar, 2011 3 commits
-
-
Richard Levitte authored
-
Richard Levitte authored
* fips/fips_test_suite.c, fips/fipsalgtest.pl, test/Makefile: Hook in test cases and build test program.
-
Richard Levitte authored
* fips/cmac/*: Implement the basis for FIPS CMAC, using FIPS HMAC as an example. * crypto/cmac/cmac.c: Enable the FIPS API. Change to use M_EVP macros where possible. * crypto/evp/evp.h: (some of the macros get added with this change) * fips/fips.h, fips/utl/fips_enc.c: Add a few needed functions and use macros to have cmac.c use these functions. * Makefile.org, fips/Makefile, fips/fips.c: Hook it in.
-
- 23 Mar, 2011 1 commit
-
-
Richard Levitte authored
This meant alarger renumbering in util/libeay.num due to symbols appearing in 1.0.0-stable and 1.0.1-stable. However, since there's been no release on this branch yet, it should be harmless.
-