/crypto/ |
D | cast5.c | 572 #define F1(D,m,r) ( (I = ((m) + (D))), (I=rol32(I,(r))), \ argument 574 #define F2(D,m,r) ( (I = ((m) ^ (D))), (I=rol32(I,(r))), \ argument 576 #define F3(D,m,r) ( (I = ((m) - (D))), (I=rol32(I,(r))), \ argument 585 u32 l, r, t; in cast5_encrypt() local 597 r = be32_to_cpu(src[1]); in cast5_encrypt() 608 t = l; l = r; r = t ^ F1(r, Km[0], Kr[0]); in cast5_encrypt() 609 t = l; l = r; r = t ^ F2(r, Km[1], Kr[1]); in cast5_encrypt() 610 t = l; l = r; r = t ^ F3(r, Km[2], Kr[2]); in cast5_encrypt() 611 t = l; l = r; r = t ^ F1(r, Km[3], Kr[3]); in cast5_encrypt() 612 t = l; l = r; r = t ^ F2(r, Km[4], Kr[4]); in cast5_encrypt() [all …]
|
D | gf128mul.c | 125 static void gf128mul_x_lle(be128 *r, const be128 *x) in gf128mul_x_lle() argument 131 r->b = cpu_to_be64((b >> 1) | (a << 63)); in gf128mul_x_lle() 132 r->a = cpu_to_be64((a >> 1) ^ (_tt << 48)); in gf128mul_x_lle() 135 static void gf128mul_x_bbe(be128 *r, const be128 *x) in gf128mul_x_bbe() argument 141 r->a = cpu_to_be64((a << 1) | (b >> 63)); in gf128mul_x_bbe() 142 r->b = cpu_to_be64((b << 1) ^ _tt); in gf128mul_x_bbe() 145 void gf128mul_x_ble(be128 *r, const be128 *x) in gf128mul_x_ble() argument 151 r->a = cpu_to_le64((a << 1) ^ _tt); in gf128mul_x_ble() 152 r->b = cpu_to_le64((b << 1) | (a >> 63)); in gf128mul_x_ble() 176 void gf128mul_lle(be128 *r, const be128 *b) in gf128mul_lle() argument [all …]
|
D | michael_mic.c | 21 u32 l, r; member 28 u32 l, r; member 37 #define michael_block(l, r) \ argument 39 r ^= rol32(l, 17); \ 40 l += r; \ 41 r ^= xswap(l); \ 42 l += r; \ 43 r ^= rol32(l, 3); \ 44 l += r; \ 45 r ^= ror32(l, 2); \ [all …]
|
D | khazad.c | 761 int r; in khazad_setkey() local 770 for (r = 0; r <= KHAZAD_ROUNDS; r++) { in khazad_setkey() 771 ctx->E[r] = T0[(int)(K1 >> 56) ] ^ in khazad_setkey() 779 c[r] ^ K2; in khazad_setkey() 781 K1 = ctx->E[r]; in khazad_setkey() 785 for (r = 1; r < KHAZAD_ROUNDS; r++) { in khazad_setkey() 786 K1 = ctx->E[KHAZAD_ROUNDS - r]; in khazad_setkey() 787 ctx->D[r] = T0[(int)S[(int)(K1 >> 56) ] & 0xff] ^ in khazad_setkey() 807 int r; in khazad_crypt() local 812 for (r = 1; r < KHAZAD_ROUNDS; r++) { in khazad_crypt() [all …]
|
D | anubis.c | 468 int N, R, i, r; in anubis_setkey() local 493 for (r = 0; r <= R; r++) { in anubis_setkey() 525 ctx->E[r][0] = K0; in anubis_setkey() 526 ctx->E[r][1] = K1; in anubis_setkey() 527 ctx->E[r][2] = K2; in anubis_setkey() 528 ctx->E[r][3] = K3; in anubis_setkey() 533 if (r == R) { in anubis_setkey() 546 kappa[0] = inter[0] ^ rc[r]; in anubis_setkey() 560 for (r = 1; r < R; r++) { in anubis_setkey() 562 u32 v = ctx->E[R - r][i]; in anubis_setkey() [all …]
|
D | fcrypt.c | 240 __be32 l, r; in fcrypt_encrypt() member 245 F_ENCRYPT(X.r, X.l, ctx->sched[0x0]); in fcrypt_encrypt() 246 F_ENCRYPT(X.l, X.r, ctx->sched[0x1]); in fcrypt_encrypt() 247 F_ENCRYPT(X.r, X.l, ctx->sched[0x2]); in fcrypt_encrypt() 248 F_ENCRYPT(X.l, X.r, ctx->sched[0x3]); in fcrypt_encrypt() 249 F_ENCRYPT(X.r, X.l, ctx->sched[0x4]); in fcrypt_encrypt() 250 F_ENCRYPT(X.l, X.r, ctx->sched[0x5]); in fcrypt_encrypt() 251 F_ENCRYPT(X.r, X.l, ctx->sched[0x6]); in fcrypt_encrypt() 252 F_ENCRYPT(X.l, X.r, ctx->sched[0x7]); in fcrypt_encrypt() 253 F_ENCRYPT(X.r, X.l, ctx->sched[0x8]); in fcrypt_encrypt() [all …]
|
D | cast6.c | 38 #define F1(D,r,m) ( (I = ((m) + (D))), (I=rol32(I,(r))), \ argument 40 #define F2(D,r,m) ( (I = ((m) ^ (D))), (I=rol32(I,(r))), \ argument 42 #define F3(D,r,m) ( (I = ((m) - (D))), (I=rol32(I,(r))), \ argument
|
D | wp512.c | 777 int i, r; in wp512_process_buffer() local 796 for (r = 1; r <= WHIRLPOOL_ROUNDS; r++) { in wp512_process_buffer() 806 rc[r]; in wp512_process_buffer()
|
D | des_generic.c | 25 #define ROL(x, r) ((x) = rol32((x), (r))) argument 26 #define ROR(x, r) ((x) = ror32((x), (r))) argument
|