Home
last modified time | relevance | path

Searched refs:treehash (Results 1 – 3 of 3) sorted by relevance

/src/crypto/openssh/
H A Dxmss_fast.c72 … *stacklevels, unsigned char *auth, unsigned char *keep, treehash_inst *treehash, unsigned char *r… in xmss_set_bds_state() argument
79 state->treehash = treehash; in xmss_set_bds_state()
163 …sh_minheight_on_stack(bds_state* state, const xmss_params *params, const treehash_inst *treehash) { in treehash_minheight_on_stack() argument
165 for (i = 0; i < treehash->stackusage; i++) { in treehash_minheight_on_stack()
206 state->treehash[i].h = i; in treehash_setup()
207 state->treehash[i].completed = 1; in treehash_setup()
208 state->treehash[i].stackusage = 0; in treehash_setup()
219 memcpy(state->treehash[0].node, stack+stackoffset*n, n); in treehash_setup()
229 memcpy(state->treehash[nodeh].node, stack+(stackoffset-1)*n, n); in treehash_setup()
249 static void treehash_update(treehash_inst *treehash, bds_state *state, const unsigned char *sk_seed… in treehash_update() argument
[all …]
H A Dxmss_fast.h49 treehash_inst *treehash; member
58 … *stacklevels, unsigned char *auth, unsigned char *keep, treehash_inst *treehash, unsigned char *r…
H A Dsshkey-xmss.c67 treehash_inst *treehash; member
176 (state->treehash = calloc(num_treehash(state), in sshkey_xmss_init_bds_state()
182 state->treehash[i].node = &state->th_nodes[state->n*i]; in sshkey_xmss_init_bds_state()
184 state->stacklevels, state->auth, state->keep, state->treehash, in sshkey_xmss_init_bds_state()
202 free(state->treehash); in sshkey_xmss_free_bds()
209 state->treehash = NULL; in sshkey_xmss_free_bds()
702 th = &state->treehash[i]; in sshkey_xmss_serialize_state()
785 if ((state->treehash = calloc(num_treehash(state), in sshkey_xmss_deserialize_state()
815 th = &state->treehash[i]; in sshkey_xmss_deserialize_state()
827 state->stacklevels, state->auth, state->keep, state->treehash, in sshkey_xmss_deserialize_state()