|Maintainer||Vincent Hanquez <email@example.com>|
this CPRNG is an AES cbc based counter system.
the internal size of fields are: 16 bytes IV, 16 bytes counter, 32 bytes key
each block are generated the following way:
aes key -> 16 bytes output
make an AESRNG from a bytestring. the bytestring need to be at least 64 bytes. if the bytestring is longer, the extra bytes will be ignored and will not take part in the initialization.