Home
last modified time | relevance | path

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

/dragonfly/crypto/libressl/ssl/
HDs3_cbc.c213 unsigned int rotate_offset; in ssl3_cbc_copy_mac() local
234 rotate_offset = (div_spoiler + mac_start - scan_start) % md_size; in ssl3_cbc_copy_mac()
250 ((volatile unsigned char *)rotated_mac)[rotate_offset^32]; in ssl3_cbc_copy_mac()
251 out[j++] = rotated_mac[rotate_offset++]; in ssl3_cbc_copy_mac()
252 rotate_offset &= constant_time_lt(rotate_offset, md_size); in ssl3_cbc_copy_mac()
256 rotate_offset = md_size - rotate_offset; in ssl3_cbc_copy_mac()
257 rotate_offset &= constant_time_lt(rotate_offset, md_size); in ssl3_cbc_copy_mac()
260 out[j] |= rotated_mac[i] & constant_time_eq_8(j, rotate_offset); in ssl3_cbc_copy_mac()
261 rotate_offset++; in ssl3_cbc_copy_mac()
262 rotate_offset &= constant_time_lt(rotate_offset, md_size); in ssl3_cbc_copy_mac()