Structs

Constants

Functions

random : the random data source (should contain at least RANDOM_BYTES_NEEDED_FOR_CLHASH random bytes), it should also be aligned on 16-byte boundaries so that (((uintptr_t) random & 15) == 0) for performance reasons. This is usually generated once and reused with many inputs.
Convenience method. Will generate a random key from two 64-bit seeds. Caller is responsible to call “free” on the result.

Type Definitions

Rest is optional random-number generation stuff

Unions