[PATCH v2 0/8] SP800-90A Deterministic Random Bit Generator
Stephan Mueller
smueller at chronox.de
Sun Mar 9 00:23:47 CET 2014
Hi,
the following set of patches against the current GIT development tree of
libgcrypt implements the SP800-90A DRBG and integrates it with libgcrypt.
version 2 changes:
* reformat drbg.c to conform to libgcrypt coding style
* clean up data structures
* add drbg_healthcheck_sanity
Thanks to Jeremy Powell and Rafael Aquini for comments.
Stephan Mueller (8):
SP800-90A Deterministic Random Bit Generator
Compile DRBG
Function definitions of interfaces for random.c
Invoke DRBG from common libgcrypt RNG code
Function definitions for gcry_control callbacks
DRBG specific gcry_control requests
Include OS types.h for __u32 definition
User interface to DRBG
random/Makefile.am | 1 +
random/drbg.c | 3214 ++++++++++++++++++++++++++++++++++++++++++++++++
random/rand-internal.h | 9 +
random/random.c | 33 +-
random/random.h | 6 +-
src/gcrypt.h.in | 82 +-
src/global.c | 17 +
src/types.h | 1 +
8 files changed, 3351 insertions(+), 12 deletions(-)
create mode 100644 random/drbg.c
--
1.8.5.3
More information about the Gcrypt-devel
mailing list