Class Random.AES128_CTR_DRBG

Inheritance graph
Builtin.RandomInterface Nettle.AES128_CTR_DRBG Random.AES128_CTR_DRBG
Description

Implements NIST SP800-90Ar1 pseudo random number generator CTR_DRBG using AES-128.

https://csrc.nist.gov/publications/detail/sp/800-90a/rev-1/final


Inherit AES128_CTR_DRBG

inherit Nettle.AES128_CTR_DRBG : AES128_CTR_DRBG


Inherit RandomInterface

inherit Builtin.RandomInterface : RandomInterface


Method create

Random.AES128_CTR_DRBG Random.AES128_CTR_DRBG(string(8bit) entropy, void|string(8bit) personalization)

Description

Instantiate a random generator without derivation function, with the given initial entropy and personalization.