sha1.c | 65 * (R0+R1), R2, R3, R4 are the different operations (rounds) used in SHA1 70 #define R3(v,w,x,y,z,i) z+=(((w|x)&y)|(w&x))+blk(i)+0x8F1BBCDC+rol(v,5);w=rol(w,30); 103 #define nR3(v,w,x,y,z,i) R3(*v,*w,*x,*y,*z,i) 193 R3(a,b,c,d,e,40); R3(e,a,b,c,d,41); R3(d,e,a,b,c,42); R3(c,d,e,a,b,43); 194 R3(b,c,d,e,a,44); R3(a,b,c,d,e,45); R3(e,a,b,c,d,46); R3(d,e,a,b,c,47) [all...] |