/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/crypto/md4/ |
H A D | md4.c | 69 /* FF, GG and HH are MD4 transformations for rounds 1, 2 and 3 */ 75 #define GG(a, b, c, d, x, s) \ macro 188 GG (a, b, c, d, in[round2indices[i]], round2consts[i%4]); ROTATE; 217 GG (a, b, c, d, in[ 0], 3); 218 GG (d, a, b, c, in[ 4], 5); 219 GG (c, d, a, b, in[ 8], 9); 220 GG (b, c, d, a, in[12], 13); 221 GG (a, b, c, d, in[ 1], 3); 222 GG (d, a, b, c, in[ 5], 5); 223 GG ( [all...] |
/illumos-gate/usr/src/common/crypto/md4/ |
H A D | md4.c | 83 /* FF, GG and HH are transformations for rounds 1, 2 and 3 */ 90 #define GG(a, b, c, d, x, s) { \ macro 217 GG(a, b, c, d, x[ 0], S21); /* 17 */ 218 GG(d, a, b, c, x[ 4], S22); /* 18 */ 219 GG(c, d, a, b, x[ 8], S23); /* 19 */ 220 GG(b, c, d, a, x[12], S24); /* 20 */ 221 GG(a, b, c, d, x[ 1], S21); /* 21 */ 222 GG(d, a, b, c, x[ 5], S22); /* 22 */ 223 GG(c, d, a, b, x[ 9], S23); /* 23 */ 224 GG( [all...] |
/illumos-gate/usr/src/lib/gss_mechs/mech_dh/backend/crypto/ |
H A D | md5.c | 78 /* FF, GG, HH, and II transformations for rounds 1, 2, 3, and 4 */ 85 #define GG(a, b, c, d, x, s, ac) \ macro 232 GG (a, b, c, d, in[ 1], S21, 4129170786U); /* 17 */ 233 GG (d, a, b, c, in[ 6], S22, 3225465664U); /* 18 */ 234 GG (c, d, a, b, in[11], S23, 643717713U); /* 19 */ 235 GG (b, c, d, a, in[ 0], S24, 3921069994U); /* 20 */ 236 GG (a, b, c, d, in[ 5], S21, 3593408605U); /* 21 */ 237 GG (d, a, b, c, in[10], S22, 38016083U); /* 22 */ 238 GG (c, d, a, b, in[15], S23, 3634488961U); /* 23 */ 239 GG ( [all...] |
/illumos-gate/usr/src/lib/libsasl/lib/ |
H A D | md5.c | 108 /* FF, GG, HH, and II transformations for rounds 1, 2, 3, and 4. 113 #define GG(a, b, c, d, x, s, ac) { (a) += G ((b), (c), (d)) + (x) + (UINT4)(ac); (a) = ROTATE_LEFT ((a), (s)); (a) += (b); } macro 236 GG (a, b, c, d, x[ 1], S21, 0xf61e2562); /* 17 */ 237 GG (d, a, b, c, x[ 6], S22, 0xc040b340); /* 18 */ 238 GG (c, d, a, b, x[11], S23, 0x265e5a51); /* 19 */ 239 GG (b, c, d, a, x[ 0], S24, 0xe9b6c7aa); /* 20 */ 240 GG (a, b, c, d, x[ 5], S21, 0xd62f105d); /* 21 */ 241 GG (d, a, b, c, x[10], S22, 0x2441453); /* 22 */ 242 GG (c, d, a, b, x[15], S23, 0xd8a1e681); /* 23 */ 243 GG ( [all...] |
/illumos-gate/usr/src/lib/libsum/common/ |
H A D | sum-md5.c | 175 /* FF, GG, HH, and II transformations for rounds 1, 2, 3, and 4 */ 182 #define GG(a, b, c, d, x, s, ac) { \ macro 228 GG (a, b, c, d, x[ 1], S21, 0xf61e2562); /* 17 */ 229 GG (d, a, b, c, x[ 6], S22, 0xc040b340); /* 18 */ 230 GG (c, d, a, b, x[11], S23, 0x265e5a51); /* 19 */ 231 GG (b, c, d, a, x[ 0], S24, 0xe9b6c7aa); /* 20 */ 232 GG (a, b, c, d, x[ 5], S21, 0xd62f105d); /* 21 */ 233 GG (d, a, b, c, x[10], S22, 0x02441453); /* 22 */ 234 GG (c, d, a, b, x[15], S23, 0xd8a1e681); /* 23 */ 235 GG ( [all...] |
/illumos-gate/usr/src/common/crypto/md5/ |
H A D | md5.c | 82 * FF, GG, HH, and II transformations for rounds 1, 2, 3, and 4. 92 #define GG(a, b, c, d, x, s, ac) { \ macro 581 GG(a, b, c, d, x_1, MD5_SHIFT_21, MD5_CONST_e(16)); /* 17 */ 582 GG(d, a, b, c, x_6, MD5_SHIFT_22, MD5_CONST_o(17)); /* 18 */ 583 GG(c, d, a, b, x_11, MD5_SHIFT_23, MD5_CONST_e(18)); /* 19 */ 584 GG(b, c, d, a, x_0, MD5_SHIFT_24, MD5_CONST_o(19)); /* 20 */ 585 GG(a, b, c, d, x_5, MD5_SHIFT_21, MD5_CONST_e(20)); /* 21 */ 586 GG(d, a, b, c, x_10, MD5_SHIFT_22, MD5_CONST_o(21)); /* 22 */ 587 GG(c, d, a, b, x_15, MD5_SHIFT_23, MD5_CONST_e(22)); /* 23 */ 588 GG( [all...] |