Home
last modified time | relevance | path

Searched refs:h_ctx (Results 1 – 20 of 20) sorted by relevance

/freebsd/crypto/libecc/src/sig/
H A Deddsa.c61 hash_context *h_ctx, u8 dom_type){ in dom() argument
65 MUST_HAVE((h != NULL) && (h_ctx != NULL), ret, err); in dom()
70 ret = h->hfunc_update(h_ctx, (const u8*)"SigEd25519 no Ed25519 collisions", 32); EG(ret, err); in dom()
73 ret = h->hfunc_update(h_ctx, (const u8*)"SigEd448", 8); EG(ret, err); in dom()
81 ret = h->hfunc_update(h_ctx, tmp, 2); EG(ret, err); in dom()
83 ret = h->hfunc_update(h_ctx, y, olen_y); EG(ret, err); in dom()
103 hash_context *h_ctx){ in dom2() argument
104 return dom(x, y, olen_y, h, h_ctx, 2); in dom2()
119 hash_context *h_ctx){ in dom4() argument
120 return dom(x, y, olen_y, h, h_ctx, 4); in dom4()
[all …]
H A Dbip0340.c47 const hash_mapping *hm, hash_context *h_ctx) in _bip0340_hash() argument
52 MUST_HAVE((h_ctx != NULL), ret, err); in _bip0340_hash()
56 ret = hm->hfunc_init(h_ctx); EG(ret, err); in _bip0340_hash()
57 ret = hm->hfunc_update(h_ctx, tag, tag_len); EG(ret, err); in _bip0340_hash()
58 ret = hm->hfunc_finalize(h_ctx, hash); EG(ret, err); in _bip0340_hash()
61 ret = hm->hfunc_init(h_ctx); EG(ret, err); in _bip0340_hash()
62 ret = hm->hfunc_update(h_ctx, hash, hm->digest_size); EG(ret, err); in _bip0340_hash()
63 ret = hm->hfunc_update(h_ctx, hash, hm->digest_size); EG(ret, err); in _bip0340_hash()
64 ret = hm->hfunc_update(h_ctx, m, m_len); EG(ret, err); in _bip0340_hash()
176 hash_context h_ctx; in _bip0340_sign() local
[all …]
H A Decfsdsa.c209 ret = ctx->h->hfunc_init(&(ctx->sign_data.ecfsdsa.h_ctx)); EG(ret, err); in _ecfsdsa_sign_init()
212 ret = ctx->h->hfunc_update(&(ctx->sign_data.ecfsdsa.h_ctx), r, r_len); EG(ret, err); in _ecfsdsa_sign_init()
248 ret = ctx->h->hfunc_update(&(ctx->sign_data.ecfsdsa.h_ctx), chunk, chunklen); EG(ret, err); in _ecfsdsa_sign_update()
313 ret = ctx->h->hfunc_finalize(&(ctx->sign_data.ecfsdsa.h_ctx), e_buf); EG(ret, err); in _ecfsdsa_sign_finalize()
478 ret = ctx->h->hfunc_init(&(ctx->verify_data.ecfsdsa.h_ctx)); EG(ret, err); in _ecfsdsa_verify_init()
482 ret = ctx->h->hfunc_update(&(ctx->verify_data.ecfsdsa.h_ctx), r, r_len); EG(ret, err); in _ecfsdsa_verify_init()
529 ret = ctx->h->hfunc_update(&(ctx->verify_data.ecfsdsa.h_ctx), chunk, in _ecfsdsa_verify_update()
582 ret = ctx->h->hfunc_finalize(&(ctx->verify_data.ecfsdsa.h_ctx), e_buf); EG(ret, err); in _ecfsdsa_verify_finalize()
670 hash_context h_ctx; in _ecfsdsa_verify_batch_no_memory() local
773 ret = hm->hfunc_init(&h_ctx); EG(ret, err); in _ecfsdsa_verify_batch_no_memory()
[all …]
H A Decsdsa_common.c211 ret = ctx->h->hfunc_init(&(ctx->sign_data.ecsdsa.h_ctx)); EG(ret, err); in __ecsdsa_sign_init()
213 ret = ctx->h->hfunc_update(&(ctx->sign_data.ecsdsa.h_ctx), Wx, p_len); EG(ret, err); in __ecsdsa_sign_init()
216 ret = ctx->h->hfunc_update(&(ctx->sign_data.ecsdsa.h_ctx), Wy, in __ecsdsa_sign_init()
260 ret = ctx->h->hfunc_update(&(ctx->sign_data.ecsdsa.h_ctx), chunk, chunklen); EG(ret, err); in __ecsdsa_sign_update()
318 ret = ctx->h->hfunc_finalize(&(ctx->sign_data.ecsdsa.h_ctx), r); EG(ret, err); in __ecsdsa_sign_finalize()
508 ret = ctx->h->hfunc_init(&(ctx->verify_data.ecsdsa.h_ctx)); EG(ret, err); in __ecsdsa_verify_init()
512 ret = ctx->h->hfunc_update(&(ctx->verify_data.ecsdsa.h_ctx), Wprimex, p_len); EG(ret, err); in __ecsdsa_verify_init()
517 ret = ctx->h->hfunc_update(&(ctx->verify_data.ecsdsa.h_ctx), in __ecsdsa_verify_init()
573 ret = ctx->h->hfunc_update(&(ctx->verify_data.ecsdsa.h_ctx), chunk, in __ecsdsa_verify_update()
603 ret = ctx->h->hfunc_finalize(&(ctx->verify_data.ecsdsa.h_ctx), r_prime); EG(ret, err); in __ecsdsa_verify_finalize()
H A Dsm2.c267 ret = ctx->h->hfunc_init(&(ctx->sign_data.sm2.h_ctx)); EG(ret, err); in _sm2_sign_init()
278 ret = ctx->h->hfunc_update(&(ctx->sign_data.sm2.h_ctx), Z, Zlen); EG(ret, err); in _sm2_sign_init()
304 ret = ctx->h->hfunc_update(&(ctx->sign_data.sm2.h_ctx), chunk, chunklen); in _sm2_sign_update()
364 ret = ctx->h->hfunc_finalize(&(ctx->sign_data.sm2.h_ctx), hash); EG(ret, err); in _sm2_sign_finalize()
564 ret = ctx->h->hfunc_init(&(ctx->verify_data.sm2.h_ctx)); EG(ret, err); in _sm2_verify_init()
572 ret = ctx->h->hfunc_update(&(ctx->verify_data.sm2.h_ctx), Z, Zlen); EG(ret, err); in _sm2_verify_init()
604 ret = ctx->h->hfunc_update(&(ctx->verify_data.sm2.h_ctx), chunk, chunklen); in _sm2_verify_update()
652 ret = ctx->h->hfunc_finalize(&(ctx->verify_data.sm2.h_ctx), hash); EG(ret, err); in _sm2_verify_finalize()
H A Deckcdsa.c250 ret = ctx->h->hfunc_init(&(ctx->sign_data.eckcdsa.h_ctx)); EG(ret, err); in _eckcdsa_sign_init()
251 ret = ctx->h->hfunc_update(&(ctx->sign_data.eckcdsa.h_ctx), tmp_buf, z_len); EG(ret, err); in _eckcdsa_sign_init()
285 ret = ctx->h->hfunc_update(&(ctx->sign_data.eckcdsa.h_ctx), chunk, chunklen); in _eckcdsa_sign_update()
359 ret = ctx->h->hfunc_finalize(&(ctx->sign_data.eckcdsa.h_ctx), hzm); EG(ret, err); in _eckcdsa_sign_finalize()
623 ret = ctx->h->hfunc_init(&(ctx->verify_data.eckcdsa.h_ctx)); EG(ret, err); in _eckcdsa_verify_init()
624 ret = ctx->h->hfunc_update(&(ctx->verify_data.eckcdsa.h_ctx), tmp_buf, in _eckcdsa_verify_init()
682 ret = ctx->h->hfunc_update(&(ctx->verify_data.eckcdsa.h_ctx), in _eckcdsa_verify_update()
746 ret = ctx->h->hfunc_finalize(&(ctx->verify_data.eckcdsa.h_ctx), hzm); EG(ret, err); in _eckcdsa_verify_finalize()
H A Decrdsa.c167 ret = ctx->h->hfunc_init(&(ctx->sign_data.ecrdsa.h_ctx)); EG(ret, err); in _ecrdsa_sign_init()
190 ret = ctx->h->hfunc_update(&(ctx->sign_data.ecrdsa.h_ctx), chunk, chunklen); in _ecrdsa_sign_update()
301 ret = ctx->h->hfunc_finalize(&(ctx->sign_data.ecrdsa.h_ctx), h_buf); EG(ret, err); in _ecrdsa_sign_finalize()
457 ret = ctx->h->hfunc_init(&(ctx->verify_data.ecrdsa.h_ctx)); EG(ret, err); in _ecrdsa_verify_init()
491 ret = ctx->h->hfunc_update(&(ctx->verify_data.ecrdsa.h_ctx), chunk, in _ecrdsa_verify_update()
540 ret = ctx->h->hfunc_finalize(&(ctx->verify_data.ecrdsa.h_ctx), h_buf); EG(ret, err); in _ecrdsa_verify_finalize()
H A Decgdsa.c150 ret = ctx->h->hfunc_init(&(ctx->sign_data.ecgdsa.h_ctx)); EG(ret, err); in _ecgdsa_sign_init()
175 ret = ctx->h->hfunc_update(&(ctx->sign_data.ecgdsa.h_ctx), chunk, chunklen); in _ecgdsa_sign_update()
245 ret = ctx->h->hfunc_finalize(&(ctx->sign_data.ecgdsa.h_ctx), e_buf); EG(ret, err); in _ecgdsa_sign_finalize()
461 ret = ctx->h->hfunc_init(&(ctx->verify_data.ecgdsa.h_ctx)); EG(ret, err); in _ecgdsa_verify_init()
493 ret = ctx->h->hfunc_update(&(ctx->verify_data.ecgdsa.h_ctx), chunk, in _ecgdsa_verify_update()
543 ret = ctx->h->hfunc_finalize(&(ctx->verify_data.ecgdsa.h_ctx), e_buf); EG(ret, err); in _ecgdsa_verify_finalize()
H A Dbign_common.c434 ret = ctx->h->hfunc_init(&(ctx->sign_data.bign.h_ctx)); EG(ret, err); in __bign_sign_init()
462 ret = ctx->h->hfunc_update(&(ctx->sign_data.bign.h_ctx), chunk, chunklen); in __bign_sign_update()
550 ret = ctx->h->hfunc_finalize(&(ctx->sign_data.bign.h_ctx), hash); EG(ret, err); in __bign_sign_finalize()
803 ret = ctx->h->hfunc_init(&(ctx->verify_data.bign.h_ctx)); EG(ret, err); in __bign_verify_init()
836 ret = ctx->h->hfunc_update(&(ctx->verify_data.bign.h_ctx), chunk, chunklen); in __bign_verify_update()
909 ret = ctx->h->hfunc_finalize(&(ctx->verify_data.bign.h_ctx), hash); EG(ret, err); in __bign_verify_finalize()
H A Decdsa_common.c284 ret = ctx->h->hfunc_init(&(ctx->sign_data.ecdsa.h_ctx)); EG(ret, err); in __ecdsa_sign_init()
312 ret = ctx->h->hfunc_update(&(ctx->sign_data.ecdsa.h_ctx), chunk, chunklen); in __ecdsa_sign_update()
386 ret = ctx->h->hfunc_finalize(&(ctx->sign_data.ecdsa.h_ctx), hash); EG(ret, err); in __ecdsa_sign_finalize()
663 ret = ctx->h->hfunc_init(&(ctx->verify_data.ecdsa.h_ctx)); EG(ret, err); in __ecdsa_verify_init()
696 ret = ctx->h->hfunc_update(&(ctx->verify_data.ecdsa.h_ctx), chunk, chunklen); in __ecdsa_verify_update()
748 ret = ctx->h->hfunc_finalize(&(ctx->verify_data.ecdsa.h_ctx), hash); EG(ret, err); in __ecdsa_verify_finalize()
/freebsd/crypto/libecc/include/libecc/sig/
H A Decrdsa.h54 hash_context h_ctx; member
68 hash_context h_ctx; member
H A Decgdsa.h54 hash_context h_ctx; member
68 hash_context h_ctx; member
H A Deckcdsa.h53 hash_context h_ctx; member
67 hash_context h_ctx; member
H A Dsm2.h46 hash_context h_ctx; member
68 hash_context h_ctx; member
H A Decsdsa.h53 hash_context h_ctx; member
66 hash_context h_ctx; member
H A Decdsa_common.h49 hash_context h_ctx; member
69 hash_context h_ctx; member
H A Decfsdsa.h51 hash_context h_ctx; member
72 hash_context h_ctx; member
H A Dbign_common.h65 hash_context h_ctx; member
86 hash_context h_ctx; member
H A Deddsa.h72 hash_context h_ctx; member
99 hash_context h_ctx; member
H A Dbip0340.h53 hash_context h_ctx; member