- 05 4月, 2011 4 次提交
-
-
由 Dr. Stephen Henson 提交于
Rename drbg_cprng_test to fips_drbg_cprng_test. Remove rand files from Makefile.fips.
-
由 Dr. Stephen Henson 提交于
now use an internal RAND_METHOD. All dependencies to OpenSSL standard PRNG are now removed: it is the applications resposibility to setup the FIPS PRNG and initalise it. Initial OpenSSL RAND_init_fips() function that will setup the DRBG for the "FIPS capable OpenSSL".
-
由 Dr. Stephen Henson 提交于
used by applications directly and the X9.31 PRNG is deprecated by new FIPS140-2 rules anyway.
-
由 Dr. Stephen Henson 提交于
-
- 04 4月, 2011 2 次提交
-
-
由 Dr. Stephen Henson 提交于
Set fips_thread_set properly.
-
由 Dr. Stephen Henson 提交于
to test a "stuck" DRBG.
-
- 02 4月, 2011 5 次提交
-
-
由 Dr. Stephen Henson 提交于
-
由 Dr. Stephen Henson 提交于
-
由 Dr. Stephen Henson 提交于
-
由 Dr. Stephen Henson 提交于
are undisturbed. Allow setting of "rand" callbacks for DRBG.
-
由 Dr. Stephen Henson 提交于
in OPENSSL_init().
-
- 01 4月, 2011 5 次提交
-
-
由 Dr. Stephen Henson 提交于
test applications.
-
由 Dr. Stephen Henson 提交于
-
由 Dr. Stephen Henson 提交于
-
由 Dr. Stephen Henson 提交于
pointer to a buffer instead of copying to a fixed length buffer. This removes the entropy and nonce length restrictions.
-
由 Dr. Stephen Henson 提交于
-
- 26 3月, 2011 3 次提交
-
-
由 Dr. Stephen Henson 提交于
-
由 Dr. Stephen Henson 提交于
this will perform all standalone operations such as setting error callbacks, entering FIPS mode etc.
-
由 Dr. Stephen Henson 提交于
-
- 25 3月, 2011 11 次提交
-
-
由 Dr. Stephen Henson 提交于
Test mode is now set when a DRBG context is initialised.
-
由 Dr. Stephen Henson 提交于
-
由 Dr. Stephen Henson 提交于
-
由 Dr. Stephen Henson 提交于
-
由 Richard Levitte 提交于
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 提交于
we support.
-
由 Richard Levitte 提交于
both names.
-
由 Richard Levitte 提交于
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 提交于
-
由 Richard Levitte 提交于
* fips/fips_test_suite.c, fips/fipsalgtest.pl, test/Makefile: Hook in test cases and build test program.
-
由 Richard Levitte 提交于
* 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.
-
- 21 3月, 2011 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 19 3月, 2011 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 18 3月, 2011 2 次提交
-
-
由 Dr. Stephen Henson 提交于
-
由 Dr. Stephen Henson 提交于
Fix warnings. Instantiate DRBGs at maximum strength.
-
- 16 3月, 2011 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 12 3月, 2011 1 次提交
-
-
由 Dr. Stephen Henson 提交于
security strength.
-
- 10 3月, 2011 3 次提交
-
-
由 Dr. Stephen Henson 提交于
-
由 Dr. Stephen Henson 提交于
-
由 Dr. Stephen Henson 提交于
-
- 09 3月, 2011 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-