Lines Matching refs:s_box
208 #define s_box(x) sbox[(x)] macro
291 #define s_box(x) fwd_affine(gf_inv(x)) macro
293 #define gfm2_sb(x) f2(s_box(x))
294 #define gfm3_sb(x) f3(s_box(x))
410 st[ 0] = s_box(st[ 0]); st[ 4] = s_box(st[ 4]); in shift_sub_rows()
411 st[ 8] = s_box(st[ 8]); st[12] = s_box(st[12]); in shift_sub_rows()
413 tt = st[1]; st[ 1] = s_box(st[ 5]); st[ 5] = s_box(st[ 9]); in shift_sub_rows()
414 st[ 9] = s_box(st[13]); st[13] = s_box( tt ); in shift_sub_rows()
416 tt = st[2]; st[ 2] = s_box(st[10]); st[10] = s_box( tt ); in shift_sub_rows()
417 tt = st[6]; st[ 6] = s_box(st[14]); st[14] = s_box( tt ); in shift_sub_rows()
419 tt = st[15]; st[15] = s_box(st[11]); st[11] = s_box(st[ 7]); in shift_sub_rows()
420 st[ 7] = s_box(st[ 3]); st[ 3] = s_box( tt ); in shift_sub_rows()
447 dt[ 0] = gfm2_sb(st[0]) ^ gfm3_sb(st[5]) ^ s_box(st[10]) ^ s_box(st[15]);
448 dt[ 1] = s_box(st[0]) ^ gfm2_sb(st[5]) ^ gfm3_sb(st[10]) ^ s_box(st[15]);
449 dt[ 2] = s_box(st[0]) ^ s_box(st[5]) ^ gfm2_sb(st[10]) ^ gfm3_sb(st[15]);
450 dt[ 3] = gfm3_sb(st[0]) ^ s_box(st[5]) ^ s_box(st[10]) ^ gfm2_sb(st[15]);
452 dt[ 4] = gfm2_sb(st[4]) ^ gfm3_sb(st[9]) ^ s_box(st[14]) ^ s_box(st[3]);
453 dt[ 5] = s_box(st[4]) ^ gfm2_sb(st[9]) ^ gfm3_sb(st[14]) ^ s_box(st[3]);
454 dt[ 6] = s_box(st[4]) ^ s_box(st[9]) ^ gfm2_sb(st[14]) ^ gfm3_sb(st[3]);
455 dt[ 7] = gfm3_sb(st[4]) ^ s_box(st[9]) ^ s_box(st[14]) ^ gfm2_sb(st[3]);
457 dt[ 8] = gfm2_sb(st[8]) ^ gfm3_sb(st[13]) ^ s_box(st[2]) ^ s_box(st[7]);
458 dt[ 9] = s_box(st[8]) ^ gfm2_sb(st[13]) ^ gfm3_sb(st[2]) ^ s_box(st[7]);
459 dt[10] = s_box(st[8]) ^ s_box(st[13]) ^ gfm2_sb(st[2]) ^ gfm3_sb(st[7]);
460 dt[11] = gfm3_sb(st[8]) ^ s_box(st[13]) ^ s_box(st[2]) ^ gfm2_sb(st[7]);
462 dt[12] = gfm2_sb(st[12]) ^ gfm3_sb(st[1]) ^ s_box(st[6]) ^ s_box(st[11]);
463 dt[13] = s_box(st[12]) ^ gfm2_sb(st[1]) ^ gfm3_sb(st[6]) ^ s_box(st[11]);
464 dt[14] = s_box(st[12]) ^ s_box(st[1]) ^ gfm2_sb(st[6]) ^ gfm3_sb(st[11]);
465 dt[15] = gfm3_sb(st[12]) ^ s_box(st[1]) ^ s_box(st[6]) ^ gfm2_sb(st[11]);
541 t0 = s_box(t1) ^ rc;
542 t1 = s_box(t2);
543 t2 = s_box(t3);
544 t3 = s_box(tt);
549 t0 = s_box(t0);
550 t1 = s_box(t1);
551 t2 = s_box(t2);
552 t3 = s_box(t3);
675 k[0] ^= s_box(k[13]) ^ *rc;
676 k[1] ^= s_box(k[14]);
677 k[2] ^= s_box(k[15]);
678 k[3] ^= s_box(k[12]);
737 k[0] ^= s_box(k[13]) ^ *rc;
738 k[1] ^= s_box(k[14]);
739 k[2] ^= s_box(k[15]);
740 k[3] ^= s_box(k[12]);
782 k[0] ^= s_box(k[29]) ^ *rc;
783 k[1] ^= s_box(k[30]);
784 k[2] ^= s_box(k[31]);
785 k[3] ^= s_box(k[28]);
796 k[16] ^= s_box(k[12]);
797 k[17] ^= s_box(k[13]);
798 k[18] ^= s_box(k[14]);
799 k[19] ^= s_box(k[15]);
870 k[16] ^= s_box(k[12]);
871 k[17] ^= s_box(k[13]);
872 k[18] ^= s_box(k[14]);
873 k[19] ^= s_box(k[15]);
884 k[0] ^= s_box(k[29]) ^ *rc;
885 k[1] ^= s_box(k[30]);
886 k[2] ^= s_box(k[31]);
887 k[3] ^= s_box(k[28]);