Home
last modified time | relevance | path

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

/openssl-master/crypto/sha/
A Dkeccak1600.c143 D[0] = ROL64(C[1], 1) ^ C[4]; in Theta()
144 D[1] = ROL64(C[2], 1) ^ C[0]; in Theta()
145 D[2] = ROL64(C[3], 1) ^ C[1]; in Theta()
146 D[3] = ROL64(C[4], 1) ^ C[2]; in Theta()
147 D[4] = ROL64(C[0], 1) ^ C[3]; in Theta()
294 D[0] = ROL64(C[1], 1) ^ C[4]; in Round()
295 D[1] = ROL64(C[2], 1) ^ C[0]; in Round()
296 D[2] = ROL64(C[3], 1) ^ C[1]; in Round()
297 D[3] = ROL64(C[4], 1) ^ C[2]; in Round()
298 D[4] = ROL64(C[0], 1) ^ C[3]; in Round()
[all …]
/openssl-master/crypto/sha/asm/
A Dkeccak1600-c64x.pl42 sub ROL64 { subroutine
253 &ROL64 ($A[1][4],$rhotates[1][4],$A[1][1]);
257 &ROL64 ($A[2][3],$rhotates[2][3],$A[2][2]);
261 &ROL64 ($A[3][2],$rhotates[3][2],$A[3][3]);
262 &ROL64 ($A[4][1],$rhotates[4][1],$A[4][4]);
264 &ROL64 ($A[4][2],$rhotates[4][2],$A[1][4]);
265 &ROL64 ($A[3][4],$rhotates[3][4],$A[2][3]);
266 &ROL64 ($A[2][1],$rhotates[2][1],$A[3][2]);
267 &ROL64 ($A[1][3],$rhotates[1][3],$A[4][1]);
269 &ROL64 ($A[2][4],$rhotates[2][4],$A[4][2]);
[all …]

Completed in 8 milliseconds