Lines Matching refs:hash_len
894 elfsign_hash_common(ELFsign_t ess, uchar_t *hash, size_t *hash_len, in elfsign_hash_common() argument
903 if (*hash_len < SHA1_DIGEST_LENGTH) in elfsign_hash_common()
906 bzero(hash, *hash_len); in elfsign_hash_common()
969 *hash_len = SHA1_DIGEST_LENGTH; in elfsign_hash_common()
971 const int hashstr_len = (*hash_len) * 2 + 1; in elfsign_hash_common()
975 tohexstr(hash, *hash_len, hashstr, hashstr_len); in elfsign_hash_common()
992 elfsign_hash(ELFsign_t ess, uchar_t *hash, size_t *hash_len) in elfsign_hash() argument
994 return (elfsign_hash_common(ess, hash, hash_len, B_FALSE)); in elfsign_hash()
1005 elfsign_hash_mem_resident(ELFsign_t ess, uchar_t *hash, size_t *hash_len) in elfsign_hash_mem_resident() argument
1007 return (elfsign_hash_common(ess, hash, hash_len, B_TRUE)); in elfsign_hash_mem_resident()
1028 size_t hash_len; in elfsign_verify_signature() local
1129 hash_len = sizeof (hash); in elfsign_verify_signature()
1130 if (elfsign_hash(ess, hash, &hash_len) != ELFSIGN_SUCCESS) { in elfsign_verify_signature()
1150 fsx.fsx_signature, fsx.fsx_sig_len, hash, hash_len)) { in elfsign_verify_signature()