Searched refs:kcdsa_hash (Results 1 – 2 of 2) sorted by relevance
| /freebsd/crypto/libecc/src/examples/sig/kcdsa/ |
| H A D | kcdsa.c | 131 u8 *sig, u16 siglen, gen_hash_alg_type kcdsa_hash) in kcdsa_sign() argument 186 ret = gen_hash_get_hash_sizes(kcdsa_hash, &hlen, &block_size); EG(ret, err); in kcdsa_sign() 237 ret = gen_hash_init(&hash_ctx, kcdsa_hash); EG(ret, err); in kcdsa_sign() 238 ret = gen_hash_update(&hash_ctx, pi_buf, (u16)BYTECEIL(alpha), kcdsa_hash); EG(ret, err); in kcdsa_sign() 240 ret = gen_hash_final(&hash_ctx, sig, kcdsa_hash); EG(ret, err); in kcdsa_sign() 245 ret = gen_hash_init(&hash_ctx, kcdsa_hash); EG(ret, err); in kcdsa_sign() 246 ret = gen_hash_update(&hash_ctx, pi_buf, block_size, kcdsa_hash); EG(ret, err); in kcdsa_sign() 247 ret = gen_hash_update(&hash_ctx, msg, msglen, kcdsa_hash); EG(ret, err); in kcdsa_sign() 248 ret = gen_hash_final(&hash_ctx, hash, kcdsa_hash); EG(ret, err); in kcdsa_sign() 257 ret = gen_hash_init(&hash_ctx, kcdsa_hash); EG(ret, err); in kcdsa_sign() [all …]
|
| H A D | kcdsa.h | 67 u8 *sig, u16 siglen, gen_hash_alg_type kcdsa_hash); 70 const u8 *sig, u16 siglen, gen_hash_alg_type kcdsa_hash);
|