Home
last modified time | relevance | path

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

/dragonfly/crypto/libressl/crypto/modes/
H A Dxts128.c135 union { u64 u[2]; u8 c[16]; } tweak1; in CRYPTO_xts128_encrypt() local
142 tweak1.u[0] = (tweak.u[0]<<1)^res; in CRYPTO_xts128_encrypt()
143 tweak1.u[1] = (tweak.u[1]<<1)|carry; in CRYPTO_xts128_encrypt()
150 tweak1.c[i] = (u8)c; in CRYPTO_xts128_encrypt()
153 tweak1.c[0] ^= (u8)(0x87&(0-c)); in CRYPTO_xts128_encrypt()
157 scratch.u[0] ^= tweak1.u[0]; in CRYPTO_xts128_encrypt()
158 scratch.u[1] ^= tweak1.u[1]; in CRYPTO_xts128_encrypt()
160 scratch.u[0] = ((u64*)inp)[0]^tweak1.u[0]; in CRYPTO_xts128_encrypt()
161 scratch.u[1] = ((u64*)inp)[1]^tweak1.u[1]; in CRYPTO_xts128_encrypt()
164 scratch.u[0] ^= tweak1.u[0]; in CRYPTO_xts128_encrypt()
[all …]