diff options
author | Stephan Mueller <smueller@chronox.de> | 2016-02-16 22:04:53 +0100 |
---|---|---|
committer | Werner Koch <wk@gnupg.org> | 2016-02-19 15:47:02 +0100 |
commit | e9b692d25d1c149b5417b70e18f2ce173bc25b6d (patch) | |
tree | 3e0e2f83bd4d162cbe87875ff58b0b68db7ff423 /random/rand-internal.h | |
parent | 934ba2ae5a95a96fdbb3b935b51ba43df66f11df (diff) | |
download | libgcrypt-e9b692d25d1c149b5417b70e18f2ce173bc25b6d.tar.gz |
random: Remove ANSI X9.31 DRNG
* random-fips.c: Remove.
--
The ANSI X9.31 DRNG is removed as it is completely replaced with the
SP800-90A DRBG.
Signed-off-by: Stephan Mueller <smueller@chronox.de>
Diffstat (limited to 'random/rand-internal.h')
-rw-r--r-- | random/rand-internal.h | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/random/rand-internal.h b/random/rand-internal.h index dbd23df3..8c8623ed 100644 --- a/random/rand-internal.h +++ b/random/rand-internal.h @@ -63,31 +63,6 @@ void _gcry_rngcsprng_set_seed_file (const char *name); void _gcry_rngcsprng_update_seed_file (void); void _gcry_rngcsprng_fast_poll (void); -/*-- random-fips.c --*/ -void _gcry_rngfips_initialize (int full); -void _gcry_rngfips_close_fds (void); -void _gcry_rngfips_dump_stats (void); -int _gcry_rngfips_is_faked (void); -gcry_error_t _gcry_rngfips_add_bytes (const void *buf, size_t buflen, - int quality); -void _gcry_rngfips_randomize (void *buffer, size_t length, - enum gcry_random_level level); -void _gcry_rngfips_create_nonce (void *buffer, size_t length); - -gcry_error_t _gcry_rngfips_selftest (selftest_report_func_t report); - -gcry_err_code_t _gcry_rngfips_init_external_test (void **r_context, - unsigned int flags, - const void *key, - size_t keylen, - const void *seed, - size_t seedlen, - const void *dt, - size_t dtlen); -gcry_err_code_t _gcry_rngfips_run_external_test (void *context, - char *buffer, size_t buflen); -void _gcry_rngfips_deinit_external_test (void *context); - /*-- random-drbg.c --*/ void _gcry_rngdrbg_inititialize (int full); void _gcry_rngdrbg_close_fds (void); |