hvec
static void hash_df(secret void *, size_t, const struct hvec *, size_t);
const struct hvec *, size_t);
const struct hvec seed_material[] = {
const struct hvec hv[] = {
const struct hvec seed_material[] = {
const struct hvec hv[] = {
hash_df(void *h, size_t hlen, const struct hvec *input, size_t inputlen)
const struct hvec *input, size_t inputlen)
static const struct hvec kat_zero = { .hv_base = 0, .hv_len = 0 };
static const struct hvec kat_personalization = {
static const struct hvec *const kat_no_additional[] = {
static const struct hvec *const kat_additional[] = {
[0] = &(const struct hvec) {
[1] = &(const struct hvec) {
const struct hvec *personalization;
const struct hvec *const *additional;