Thread (15 messages) 15 messages, 2 authors, 2014-05-30

Re: [PATCH v7 0/6] SP800-90A Deterministic Random Bit Generator

From: Herbert Xu <herbert@gondor.apana.org.au>
Date: 2014-05-23 21:15:05
Also in: lkml

Stephan Mueller [off-list ref] wrote:
Hi,

the following set of patches implements the deterministic random bit generator
(DRBG) specified by SP800-90A.

The DRBG implementation offers the following:

       * All three DRBG types are implemented with a derivation function.
       * All DRBG types are available with and without prediction resistance.
       * All SHA types of SHA-1, SHA-256, SHA-384, SHA-512 are available
         for the HMAC and Hash DRBGs.
       * All AES types of AES-128, AES-192 and AES-256 are available for the
         CTR DRBG.
       * A self test is implemented with drbg_healthcheck().
       * The FIPS 140-2 continuous self test is implemented.
       * Additional cipher primitives, such as Serpent or Twofish, can be
         added to the DRBG without changing the implementation. The only
         change necessary is to the DRBG definition given in the cores[]
         array.
Where is the code that actually uses this?

Cheers,
-- 
Email: Herbert Xu [off-list ref]
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help