Home
last modified time | relevance | path

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

/netbsd-src/crypto/external/bsd/openssh/dist/
H A Dxmss_fast.c70 void xmss_set_bds_state(bds_state *state, unsigned char *stack, int stackoffset, unsigned char *sta… in xmss_set_bds_state() argument
73 state->stackoffset = stackoffset; in xmss_set_bds_state()
164 if (state->stacklevels[state->stackoffset - i - 1] < r) { in treehash_minheight_on_stack()
165 r = state->stacklevels[state->stackoffset - i - 1]; in treehash_minheight_on_stack()
198 unsigned int stackoffset=0; in treehash_setup() local
213 gen_leaf_wots(stack+stackoffset*n, sk_seed, params, pub_seed, ltree_addr, ots_addr); in treehash_setup()
214 stacklevels[stackoffset] = 0; in treehash_setup()
215 stackoffset++; in treehash_setup()
217 memcpy(state->treehash[0].node, stack+stackoffset*n, n); in treehash_setup()
219 while (stackoffset>1 && stacklevels[stackoffset-1] == stacklevels[stackoffset-2]) in treehash_setup()
[all …]
H A Dxmss_fast.h45 unsigned int stackoffset; member
58 void xmss_set_bds_state(bds_state *state, unsigned char *stack, int stackoffset, unsigned char *sta…
H A Dsshkey-xmss.c58 u_int32_t stackoffset; member
166 state->stackoffset = 0; in sshkey_xmss_init_bds_state()
180 xmss_set_bds_state(&state->bds, state->stack, state->stackoffset, in sshkey_xmss_init_bds_state()
686 state->stackoffset = state->bds.stackoffset; /* copy back */ in sshkey_xmss_serialize_state()
690 (r = sshbuf_put_u32(b, state->stackoffset)) != 0 || in sshkey_xmss_serialize_state()
788 (r = sshbuf_get_u32(b, &state->stackoffset)) != 0 || in sshkey_xmss_deserialize_state()
823 xmss_set_bds_state(&state->bds, state->stack, state->stackoffset, in sshkey_xmss_deserialize_state()