Chapter 3. Programming Interface

Table of Contents

ChaCha20 DRNG API

ChaCha20 DRNG API

drng_chacha20_init — Initialization of a ChaCha20 DRNG cipher handle
drng_chacha20_destroy — Secure deletion of the ChaCha20 DRNG cipher handle
drng_chacha20_get — Obtain random numbers
drng_chacha20_reseed — Reseed the ChaCha20 DRNG
drng_chacha20_versionstring — obtain version string of ChaCha20 DRNG
drng_chacha20_version — return machine-usable version number of ChaCha20 DRNG

API function calls used to invoke ChaCha20 DRNG.