Name
drng_chacha20_reseed —
Reseed the ChaCha20 DRNG
Synopsis
DSO_PUBLIC int drng_chacha20_reseed ( | struct chacha20_drng * drng, |
| const uint8_t * inbuf, |
| uint32_t inbuflen) ; |
Arguments
drng
[in] allocated ChaCha20 cipher handle
inbuf
[in] buffer with the seed data
inbuflen
[in] length of inbuf
Description
When calling the function, the DRNG is first seeded from its internal
noise sources. This is followed by seeding the DRNG with the caller-provided
data.
return
0 upon succes; < 0 on error