Dr. Stephen Henson
|
cac4fb58e0
Add PRNG security strength checking.
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
74fac927b0
Return errors instead of aborting when selftest fails.
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
b8b6a13a56
Add continuous RNG test to entropy source. Entropy callbacks now need
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
14264b19de
Add periodic DRBG health checks as required by SP800-90.
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
cb1b3aa151
Add AES CCM selftest.
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
bf8131f79f
Add XTS selftest, include in fips_test_suite.
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
706735aea3
Add new POST support to X9.31 PRNG.
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
8038511c27
Update CMAC, HMAC, GCM to use new POST system.
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
a6311f856b
Remove several of the old obsolete FIPS_corrupt_*() functions.
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
ac892b7aa6
Initial incomplete POST overhaul: add support for POST callback to
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
4bd1e895fa
Update fips_pkey_signature_test: use fixed string if supplies tbs is
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
49cb5e0b40
Fix memory leaks: uninstantiate DRBG during health checks. Cleanup md_ctx
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
55e328f580
Add error for health check failure.
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
6653c6f2e8
Update OpenSSL DRBG support code. Use date time vector as additional data.
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
05e24c87dd
Extensive reorganisation of PRNG handling in FIPS module: all calls
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
cab0595c14
Rename deprecated FIPS_rand functions to FIPS_x931. These shouldn't be
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
f4bd65dae3
Set error code is additional data callback fails.
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
ded1999702
Change RNG test to block oriented instead of request oriented, add option
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
8cf88778ea
Allow FIPS malloc callback setting. Automatically set some callbacks
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
e06de4dd35
Remove redundant definitions. Give error code if DRBG sefltest fails.
|
13 gadi atpakaļ |
Richard Levitte
|
399aa6b5ff
Implement FIPS CMAC.
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
1e803100de
Implement continuous RNG test for SP800-90 DRBGs.
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
96ec46f7c0
Implement health checks needed by SP800-90.
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
fbbabb646c
Add extensive DRBG selftest data and option to corrupt it in fips_test_suite.
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
1b76fac5ae
Check requested security strength in DRBG. Add function to retrieve the
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
8857b380e2
Add ECDH to validated module.
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
a1e7883edb
Add meaningful error codes to DRBG.
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
947ff113d2
add ECDSA POST
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
acf254f86e
AES GCM selftests.
|
13 gadi atpakaļ |
Dr. Stephen Henson
|
0fbf8f447b
Add pairwise consistency test to EC.
|
13 gadi atpakaļ |