openssl/engines
Dr. Stephen Henson c57c32a8b1 Add predicatable RAND_METHOD to test ENGINE
The test ENGINE effectively used a predictable PRNG because it supplied
a bogus implementation of SHA256 which the old version of OpenSSL's PRNG
used. The new DRBG does not use SHA256 so it is no longer predictable
if the SHA256 implementation is replaced. Use an explicit predictable
PRNG instead.

Reviewed-by: Kurt Roeckx <kurt@roeckx.be>
(Merged from https://github.com/openssl/openssl/pull/4098)
2017-08-06 19:24:32 +01:00
..
asm Remove filename argument to x86 asm_init. 2017-05-11 17:00:23 -04:00
build.info make error tables const and separate header file 2017-06-07 15:12:03 -04:00
e_afalg.c make error tables const and separate header file 2017-06-07 15:12:03 -04:00
e_afalg.ec make error tables const and separate header file 2017-06-07 15:12:03 -04:00
e_afalg.h Move engines/afalg to engines 2017-05-19 21:45:28 -04:00
e_afalg.txt Put message strings in state files 2017-06-12 15:03:40 -04:00
e_afalg_err.c make error tables const and separate header file 2017-06-07 15:12:03 -04:00
e_afalg_err.h make error tables const and separate header file 2017-06-07 15:12:03 -04:00
e_capi.c engines/e_capi.c: slip in PROV_RSA_AES for interchangable CSP only. 2017-03-29 11:52:27 +02:00
e_capi.ec make error tables const and separate header file 2017-06-07 15:12:03 -04:00
e_capi.txt Put message strings in state files 2017-06-12 15:03:40 -04:00
e_capi_err.c Put message strings in state files 2017-06-12 15:03:40 -04:00
e_capi_err.h make error tables const and separate header file 2017-06-07 15:12:03 -04:00
e_dasync.c make error tables const and separate header file 2017-06-07 15:12:03 -04:00
e_dasync.ec make error tables const and separate header file 2017-06-07 15:12:03 -04:00
e_dasync.txt Put message strings in state files 2017-06-12 15:03:40 -04:00
e_dasync_err.c Put message strings in state files 2017-06-12 15:03:40 -04:00
e_dasync_err.h make error tables const and separate header file 2017-06-07 15:12:03 -04:00
e_ossltest.c Add predicatable RAND_METHOD to test ENGINE 2017-08-06 19:24:32 +01:00
e_ossltest.ec make error tables const and separate header file 2017-06-07 15:12:03 -04:00
e_ossltest.txt Put message strings in state files 2017-06-12 15:03:40 -04:00
e_ossltest_err.c Put message strings in state files 2017-06-12 15:03:40 -04:00
e_ossltest_err.h make error tables const and separate header file 2017-06-07 15:12:03 -04:00
e_padlock.c Only build the body of e_padlock when there are lower level routines 2016-11-15 15:14:15 +01:00