| /netbsd-src/crypto/external/bsd/openssh/dist/ |
| H A D | xmss_fast.c | 109 …unsigned char *wots_pk, const xmss_params *params, const unsigned char *pub_seed, uint32_t addr[8]) in l_tree() argument 126 hash_h(wots_pk+i*n, wots_pk+i*2*n, pub_seed, addr, n); in l_tree() 150 …unsigned char *sk_seed, const xmss_params *params, const unsigned char *pub_seed, uint32_t ltree_a… in gen_leaf_wots() argument 156 wots_pkgen(pk, seed, &(params->wots_par), pub_seed, ots_addr); in gen_leaf_wots() 158 l_tree(leaf, pk, params, pub_seed, ltree_addr); in gen_leaf_wots() 176 …unsigned char *sk_seed, const xmss_params *params, const unsigned char *pub_seed, const uint32_t a… in treehash_setup() argument 213 gen_leaf_wots(stack+stackoffset*n, sk_seed, params, pub_seed, ltree_addr, ots_addr); in treehash_setup() 235 hash_h(stack+(stackoffset-2)*n, stack+(stackoffset-2)*n, pub_seed, in treehash_setup() 247 …unsigned char *sk_seed, const xmss_params *params, const unsigned char *pub_seed, const uint32_t a… in treehash_update() argument 267 gen_leaf_wots(nodebuffer, sk_seed, params, pub_seed, ltree_addr, ots_addr); in treehash_update() [all …]
|
| H A D | xmss_hash.c | 91 int hash_h(unsigned char *out, const unsigned char *in, const unsigned char *pub_seed, uint32_t add… in hash_h() argument 102 prf(key, byte_addr, pub_seed, n); in hash_h() 106 prf(bitmask, byte_addr, pub_seed, n); in hash_h() 109 prf(bitmask+n, byte_addr, pub_seed, n); in hash_h() 116 int hash_f(unsigned char *out, const unsigned char *in, const unsigned char *pub_seed, uint32_t add… in hash_f() argument 126 prf(key, byte_addr, pub_seed, n); in hash_f() 130 prf(bitmask, byte_addr, pub_seed, n); in hash_f()
|
| H A D | xmss_wots.c | 70 …rt, unsigned int steps, const wots_params *params, const unsigned char *pub_seed, uint32_t addr[8]) in gen_chain() argument 78 hash_f(out, out, pub_seed, addr, params->n); in gen_chain() 107 …onst unsigned char *sk, const wots_params *params, const unsigned char *pub_seed, uint32_t addr[8]) in wots_pkgen() argument 113 gen_chain(pk+i*params->n, pk+i*params->n, 0, params->w-1, params, pub_seed, addr); in wots_pkgen() 118 …onst unsigned char *sk, const wots_params *params, const unsigned char *pub_seed, uint32_t addr[8]) in wots_sign() argument 151 gen_chain(sig+i*params->n, sig+i*params->n, 0, basew[i], params, pub_seed, addr); in wots_sign() 157 …nst unsigned char *msg, const wots_params *params, const unsigned char *pub_seed, uint32_t addr[8]) in wots_pkFromSig() argument 186 …gen_chain(pk+i*params->n, sig+i*params->n, basew[i], params->w-1-basew[i], params, pub_seed, addr); in wots_pkFromSig()
|
| H A D | xmss_wots.h | 45 …onst unsigned char *sk, const wots_params *params, const unsigned char *pub_seed, uint32_t addr[8]… 51 …onst unsigned char *sk, const wots_params *params, const unsigned char *pub_seed, uint32_t addr[8]… 57 …nst unsigned char *msg, const wots_params *params, const unsigned char *pub_seed, uint32_t addr[8]…
|
| H A D | xmss_hash.h | 18 int hash_h(unsigned char *out, const unsigned char *in, const unsigned char *pub_seed, uint32_t add… 19 int hash_f(unsigned char *out, const unsigned char *in, const unsigned char *pub_seed, uint32_t add…
|