Home
last modified time | relevance | path

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

/ohos5.0/base/startup/hvb/libhvb/src/crypto/
H A Dhvb_hash_sha256.c207 sha256_pad[pad_word_len - 1] = htobe32((uint32_t)total_bit_len); in hash_sha256_pad_update()
208 total_bit_len = total_bit_len >> 32; in hash_sha256_pad_update()
209 sha256_pad[pad_word_len - 2] = htobe32((uint32_t)total_bit_len); in hash_sha256_pad_update()
235 uint64_t total_bit_len; in hash_sha256_single() local
246 total_bit_len = (uint64_t)msg_len * 8; // 8bit per byte in hash_sha256_single()
247 if (total_bit_len < msg_len) { in hash_sha256_single()
259 hash_sha256_pad_update(iv, (uint8_t *)msg + data_size, msg_len - data_size, total_bit_len); in hash_sha256_single()
350 uint64_t total_bit_len; in hash_calc_do_final() local
358 total_bit_len = hash_ctx->total_len * 8; in hash_calc_do_final()
359 if (total_bit_len <= hash_ctx->total_len) { in hash_calc_do_final()
[all …]