Lines Matching refs:hsize
69 int ecgdsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize, u8 *siglen) in ecgdsa_siglen() argument
76 (hsize <= MAX_DIGEST_SIZE) && (blocksize <= MAX_BLOCK_SIZE), ret, err); in ecgdsa_siglen()
187 u8 hsize, r_len, s_len; in _ecgdsa_sign_finalize() local
224 hsize = ctx->h->digest_size; in _ecgdsa_sign_finalize()
242 ret = local_memset(e_buf, 0, hsize); EG(ret, err); in _ecgdsa_sign_finalize()
246 dbg_buf_print("H(m)", e_buf, hsize); in _ecgdsa_sign_finalize()
254 if ((hsize * 8) > q_bit_len) { in _ecgdsa_sign_finalize()
255 rshift = (bitcnt_t)((hsize * 8) - q_bit_len); in _ecgdsa_sign_finalize()
257 ret = nn_init_from_buf(&tmp, e_buf, hsize); EG(ret, err); in _ecgdsa_sign_finalize()
258 ret = local_memset(e_buf, 0, hsize); EG(ret, err); in _ecgdsa_sign_finalize()
374 VAR_ZEROIFY(hsize); in _ecgdsa_sign_finalize()
508 u8 hsize; in _ecgdsa_verify_finalize() local
538 hsize = ctx->h->digest_size; in _ecgdsa_verify_finalize()
544 dbg_buf_print("H(m)", e_buf, hsize); in _ecgdsa_verify_finalize()
552 if ((hsize * 8) > q_bit_len) { in _ecgdsa_verify_finalize()
553 rshift = (bitcnt_t)((hsize * 8) - q_bit_len); in _ecgdsa_verify_finalize()
555 ret = nn_init_from_buf(&e, e_buf, hsize); EG(ret, err); in _ecgdsa_verify_finalize()
556 ret = local_memset(e_buf, 0, hsize); EG(ret, err); in _ecgdsa_verify_finalize()
610 VAR_ZEROIFY(hsize); in _ecgdsa_verify_finalize()