[PATCH v3 0/7] SP800-90A Deterministic Random Bit Generator

Stephan Mueller smueller at chronox.de
Wed Mar 19 08:25:43 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.

Changes v2:

 * reorganizing DRBG code to make it leaner
 * steamlining user interface

Thanks to 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
  User interface to DRBG

 Makefile.am            |    4 +-
 configure.ac           |    1 -
 random/Makefile.am     |    1 +
 random/drbg.c          | 2257 +++++++++++++++++++++++++++++++++++++++++++++++++++
 random/rand-internal.h |    9 +
 random/random.c        |   33 +-
 random/random.h        |    4 +-
 src/gcrypt.h.in        |  157 +++-
 src/global.c           |    9 +
 9 files changed, 2447 insertions(+), 28 deletions(-)
 create mode 100644 random/drbg.c

-- 
1.8.5.3





More information about the Gcrypt-devel mailing list