summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephan Mueller <smueller@chronox.de>2016-02-16 22:04:53 +0100
committerWerner Koch <wk@gnupg.org>2016-02-19 15:47:02 +0100
commite9b692d25d1c149b5417b70e18f2ce173bc25b6d (patch)
tree3e0e2f83bd4d162cbe87875ff58b0b68db7ff423
parent934ba2ae5a95a96fdbb3b935b51ba43df66f11df (diff)
downloadlibgcrypt-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>
-rw-r--r--random/Makefile.am1
-rw-r--r--random/rand-internal.h25
2 files changed, 0 insertions, 26 deletions
diff --git a/random/Makefile.am b/random/Makefile.am
index 610387d0..92aba201 100644
--- a/random/Makefile.am
+++ b/random/Makefile.am
@@ -34,7 +34,6 @@ librandom_la_SOURCES = \
random.c random.h \
rand-internal.h \
random-csprng.c \
-random-fips.c \
random-drbg.c \
random-system.c \
rndhw.c
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);