Lines Matching refs:hsize

82 int eckcdsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize,  in eckcdsa_siglen()  argument
90 (hsize <= MAX_DIGEST_SIZE) && in eckcdsa_siglen()
93 (*siglen) = (u8)ECKCDSA_SIGLEN(hsize, q_bit_len); in eckcdsa_siglen()
307 u8 p_len, r_len, s_len, hsize, shift; in _eckcdsa_sign_finalize() local
335 hsize = ctx->h->digest_size; in _eckcdsa_sign_finalize()
338 r_len = (u8)ECKCDSA_R_LEN(hsize, q_bit_len); in _eckcdsa_sign_finalize()
349 MUST_HAVE((siglen == ECKCDSA_SIGLEN(hsize, q_bit_len)), ret, err); in _eckcdsa_sign_finalize()
360 dbg_buf_print("h = H(z||m) pre-mask", hzm, hsize); in _eckcdsa_sign_finalize()
367 shift = (u8)((hsize > r_len) ? (hsize - r_len) : 0); in _eckcdsa_sign_finalize()
368 MUST_HAVE((hsize <= sizeof(hzm)), ret, err); in _eckcdsa_sign_finalize()
370 ret = buf_lshift(hzm, hsize, shift); EG(ret, err); in _eckcdsa_sign_finalize()
421 dbg_buf_print("r pre-mask", r, hsize); in _eckcdsa_sign_finalize()
422 MUST_HAVE((hsize <= sizeof(r)), ret, err); in _eckcdsa_sign_finalize()
424 ret = buf_lshift(r, hsize, shift); EG(ret, err); in _eckcdsa_sign_finalize()
501 VAR_ZEROIFY(hsize); in _eckcdsa_sign_finalize()
555 u8 hsize; in _eckcdsa_verify_init() local
575 hsize = ctx->h->digest_size; in _eckcdsa_verify_init()
576 r_len = (u8)ECKCDSA_R_LEN(hsize, q_bit_len); in _eckcdsa_verify_init()
589 MUST_HAVE((siglen == ECKCDSA_SIGLEN(hsize, q_bit_len)), ret, err); in _eckcdsa_verify_init()
659 VAR_ZEROIFY(hsize); in _eckcdsa_verify_init()
707 u8 hsize, shift; in _eckcdsa_verify_finalize() local
738 hsize = ctx->h->digest_size; in _eckcdsa_verify_finalize()
739 r_len = (u8)ECKCDSA_R_LEN(hsize, q_bit_len); in _eckcdsa_verify_finalize()
747 dbg_buf_print("h = H(z||m) pre-mask", hzm, hsize); in _eckcdsa_verify_finalize()
754 shift = (u8)((hsize > r_len) ? (hsize - r_len) : 0); in _eckcdsa_verify_finalize()
755 MUST_HAVE(hsize <= sizeof(hzm), ret, err); in _eckcdsa_verify_finalize()
756 ret = buf_lshift(hzm, hsize, shift); EG(ret, err); in _eckcdsa_verify_finalize()
764 ret = local_memset(hzm, 0, hsize); EG(ret, err); in _eckcdsa_verify_finalize()
793 dbg_buf_print("r' pre-mask", r_prime, hsize); in _eckcdsa_verify_finalize()
794 ret = buf_lshift(r_prime, hsize, shift); EG(ret, err); in _eckcdsa_verify_finalize()
828 VAR_ZEROIFY(hsize); in _eckcdsa_verify_finalize()