• Home
  • Raw
  • Download

Lines Matching refs:sk_seed

36 static void get_seed(unsigned char *seed, const unsigned char *sk_seed, int n, uint32_t addr[8])  in get_seed()  argument
45 prf(seed, bytes, sk_seed, n); in get_seed()
152 static void gen_leaf_wots(unsigned char *leaf, const unsigned char *sk_seed, const xmss_params *par… in gen_leaf_wots() argument
157 get_seed(seed, sk_seed, params->n, ots_addr); in gen_leaf_wots()
178 …har *node, int height, int index, bds_state *state, const unsigned char *sk_seed, const xmss_param… in treehash_setup() argument
215 gen_leaf_wots(stack+stackoffset*n, sk_seed, params, pub_seed, ltree_addr, ots_addr); in treehash_setup()
249 static void treehash_update(treehash_inst *treehash, bds_state *state, const unsigned char *sk_seed in treehash_update() argument
269 gen_leaf_wots(nodebuffer, sk_seed, params, pub_seed, ltree_addr, ots_addr); in treehash_update()
345 …hash_update(bds_state *state, unsigned int updates, const unsigned char *sk_seed, const xmss_param… in bds_treehash_update() argument
373 treehash_update(&(state->treehash[level]), state, sk_seed, params, pub_seed, addr); in bds_treehash_update()
383 static char bds_state_update(bds_state *state, const unsigned char *sk_seed, const xmss_params *par… in bds_state_update() argument
410 gen_leaf_wots(state->stack+state->stackoffset*n, sk_seed, params, pub_seed, ltree_addr, ots_addr); in bds_state_update()
446 static void bds_round(bds_state *state, const unsigned long leaf_idx, const unsigned char *sk_seed,… in bds_round() argument
488 gen_leaf_wots(state->auth, sk_seed, params, pub_seed, ltree_addr, ots_addr); in bds_round()
560 unsigned char sk_seed[n]; in xmss_sign() local
561 memcpy(sk_seed, sk+4, n); in xmss_sign()
629 get_seed(ots_seed, sk_seed, n, ots_addr); in xmss_sign()
641 bds_round(state, idx, sk_seed, params, pub_seed, ots_addr); in xmss_sign()
642 bds_treehash_update(state, (h - k) >> 1, sk_seed, params, pub_seed, ots_addr); in xmss_sign()
801 unsigned char sk_seed[n]; in xmssmt_sign() local
820 memcpy(sk_seed, sk+idx_len, n); in xmssmt_sign()
881 get_seed(ots_seed, sk_seed, n, ots_addr); in xmssmt_sign()
912 bds_state_update(&states[params->d], sk_seed, &(params->xmss_par), pub_seed, addr); in xmssmt_sign()
923 bds_round(&states[i], idx_leaf, sk_seed, &(params->xmss_par), pub_seed, addr); in xmssmt_sign()
925 … updates = bds_treehash_update(&states[i], updates, sk_seed, &(params->xmss_par), pub_seed, addr); in xmssmt_sign()
930 bds_state_update(&states[params->d + i], sk_seed, &(params->xmss_par), pub_seed, addr); in xmssmt_sign()