Searched refs:TWA4 (Results 1 – 25 of 93) sorted by relevance
1234
27 TWA4(s)[0] := TWA4(BI)[0] xor pK^[0];28 TWA4(s)[1] := TWA4(BI)[1] xor pK^[1];29 TWA4(s)[2] := TWA4(BI)[2] xor pK^[2];30 TWA4(s)[3] := TWA4(BI)[3] xor pK^[3];34 TWA4(t)[0] := Te0[s[0*4+0]] xor Te1[s[1*4+1]] xor Te2[s[2*4+2]] xor Te3[s[3*4+3]] xor pK^[0];35 TWA4(t)[1] := Te0[s[1*4+0]] xor Te1[s[2*4+1]] xor Te2[s[3*4+2]] xor Te3[s[0*4+3]] xor pK^[1];36 TWA4(t)[2] := Te0[s[2*4+0]] xor Te1[s[3*4+1]] xor Te2[s[0*4+2]] xor Te3[s[1*4+3]] xor pK^[2];68 TWA4(BO)[0] := TWA4(s)[0] xor pK^[0];69 TWA4(BO)[1] := TWA4(s)[1] xor pK^[1];70 TWA4(BO)[2] := TWA4(s)[2] xor pK^[2];[all …]
26 TWA4(s)[0] := TWA4(BI)[0] xor pK^[0];27 TWA4(s)[1] := TWA4(BI)[1] xor pK^[1];28 TWA4(s)[2] := TWA4(BI)[2] xor pK^[2];29 TWA4(s)[3] := TWA4(BI)[3] xor pK^[3];33 TWA4(t)[3] := Td0[s[3*4+0]] xor Td1[s[2*4+1]] xor Td2[s[1*4+2]] xor Td3[s[0*4+3]] xor pK^[3];34 TWA4(t)[2] := Td0[s[2*4+0]] xor Td1[s[1*4+1]] xor Td2[s[0*4+2]] xor Td3[s[3*4+3]] xor pK^[2];35 TWA4(t)[1] := Td0[s[1*4+0]] xor Td1[s[0*4+1]] xor Td2[s[3*4+2]] xor Td3[s[2*4+3]] xor pK^[1];67 TWA4(BO)[0] := TWA4(s)[0] xor pK^[0];68 TWA4(BO)[1] := TWA4(s)[1] xor pK^[1];69 TWA4(BO)[2] := TWA4(s)[2] xor pK^[2];[all …]
28 TWA4(s)[0] := TWA4(BI)[0] xor pK^[0];29 TWA4(s)[1] := TWA4(BI)[1] xor pK^[1];30 TWA4(s)[2] := TWA4(BI)[2] xor pK^[2];31 TWA4(s)[3] := TWA4(BI)[3] xor pK^[3];35 …TWA4(t)[0] := Te[s[0*4+0]].E0.L xor Te[s[1*4+1]].E1.L xor Te[s[2*4+2]].E2.L xor Te[s[3*4+3]].E3.L …36 …TWA4(t)[1] := Te[s[1*4+0]].E0.L xor Te[s[2*4+1]].E1.L xor Te[s[3*4+2]].E2.L xor Te[s[0*4+3]].E3.L …37 …TWA4(t)[2] := Te[s[2*4+0]].E0.L xor Te[s[3*4+1]].E1.L xor Te[s[0*4+2]].E2.L xor Te[s[1*4+3]].E3.L …69 TWA4(BO)[0] := TWA4(s)[0] xor pK^[0];70 TWA4(BO)[1] := TWA4(s)[1] xor pK^[1];71 TWA4(BO)[2] := TWA4(s)[2] xor pK^[2];[all …]
29 TWA4(s)[0] := TWA4(BI)[0] xor pK^[0];30 TWA4(s)[1] := TWA4(BI)[1] xor pK^[1];31 TWA4(s)[2] := TWA4(BI)[2] xor pK^[2];32 TWA4(s)[3] := TWA4(BI)[3] xor pK^[3];36 …TWA4(t)[3] := Td[s[3*4+0]].D0.L xor Td[s[2*4+1]].D1.L xor Td[s[1*4+2]].D2.L xor Td[s[0*4+3]].D3.L …37 …TWA4(t)[2] := Td[s[2*4+0]].D0.L xor Td[s[1*4+1]].D1.L xor Td[s[0*4+2]].D2.L xor Td[s[3*4+3]].D3.L …38 …TWA4(t)[1] := Td[s[1*4+0]].D0.L xor Td[s[0*4+1]].D1.L xor Td[s[3*4+2]].D2.L xor Td[s[2*4+3]].D3.L …70 TWA4(BO)[0] := TWA4(s)[0] xor pK^[0];71 TWA4(BO)[1] := TWA4(s)[1] xor pK^[1];72 TWA4(BO)[2] := TWA4(s)[2] xor pK^[2];[all …]
458 a1: TWA4 absolute B1;501 W: TWA4 absolute T;542 W: TWA4 absolute T;569 TWA4(BO)[0] := TWA4(T)[2] xor RK[0];570 TWA4(BO)[1] := TWA4(T)[3] xor RK[1];571 TWA4(BO)[2] := TWA4(T)[0] xor RK[2];572 TWA4(BO)[3] := TWA4(T)[1] xor RK[3];585 W: TWA4 absolute T;737 W: TWA4 absolute T;882 W: TWA4 absolute T;[all …]
284 y: TWA4 absolute b;328 x: TWA4;334 x[0] := RB(TWA4(b)[0]);335 x[1] := RB(TWA4(b)[1]);336 x[2] := RB(TWA4(b)[2]);337 x[3] := RB(TWA4(b)[3]);343 TWA4(a)[1] := RB(x[1]);344 TWA4(a)[2] := RB(x[2]);364 x: TWA4 absolute r;460 x: TWA4 absolute r;[all …]
25 t: TWA4;30 s0 := TWA4(BI)[0] xor pK^[0];31 s1 := TWA4(BI)[1] xor pK^[1];32 s2 := TWA4(BI)[2] xor pK^[2];33 s3 := TWA4(BI)[3] xor pK^[3];49 TWA4(BO)[0] := (Te4[s0 and $ff] and X000000ff) xor53 TWA4(BO)[1] := (Te4[s1 and $ff] and X000000ff) xor57 TWA4(BO)[2] := (Te4[s2 and $ff] and X000000ff) xor61 TWA4(BO)[3] := (Te4[s3 and $ff] and X000000ff) xor68 TWA4(BO)[0] := (longint(SBox[s0 and $ff]) xor[all …]
24 t: TWA4;31 s0 := TWA4(BI)[0] xor pK^[0];32 s1 := TWA4(BI)[1] xor pK^[1];33 s2 := TWA4(BI)[2] xor pK^[2];34 s3 := TWA4(BI)[3] xor pK^[3];51 TWA4(BO)[0] := (Td4[s0 and $ff] and X000000ff) xor55 TWA4(BO)[1] := (Td4[s1 and $ff] and X000000ff) xor59 TWA4(BO)[2] := (Td4[s2 and $ff ] and X000000ff) xor63 TWA4(BO)[3] := (Td4[s3 and $ff ] and X000000ff) xor70 TWA4(BO)[0] := (longint(InvSBox[s0 and $ff]) xor[all …]
22 t: TWA4;27 s0 := TWA4(BI)[0] xor pK^[0];28 s1 := TWA4(BI)[1] xor pK^[1];29 s2 := TWA4(BI)[2] xor pK^[2];30 s3 := TWA4(BI)[3] xor pK^[3];44 TWA4(BO)[0] := (longint(Te[s0 and $ff].E0.box) xor48 TWA4(BO)[1] := (longint(Te[s1 and $ff].E0.box) xor52 TWA4(BO)[2] := (longint(Te[s2 and $ff].E0.box) xor56 TWA4(BO)[3] := (longint(Te[s3 and $ff].E0.box) xor
21 t: TWA4;28 s0 := TWA4(BI)[0] xor pK^[0];29 s1 := TWA4(BI)[1] xor pK^[1];30 s2 := TWA4(BI)[2] xor pK^[2];31 s3 := TWA4(BI)[3] xor pK^[3];47 TWA4(BO)[0] := (longint(Td[s0 and $ff].D0.box) xor51 TWA4(BO)[1] := (longint(Td[s1 and $ff].D0.box) xor55 TWA4(BO)[2] := (longint(Td[s2 and $ff ].D0.box) xor59 TWA4(BO)[3] := (longint(Td[s3 and $ff ].D0.box) xor
62 {TWA4(t)[0] := Te0[s[0*4+0]] xor Te1[s[1*4+1]] xor Te2[s[2*4+2]] xor Te3[s[3*4+3]] xor TWA4(ctx.RK[…82 {TWA4(t)[1] := Te0[s[1*4+0]] xor Te1[s[2*4+1]] xor Te2[s[3*4+2]] xor Te3[s[0*4+3]] xor TWA4(ctx.RK[…102 {TWA4(t)[2] := Te0[s[2*4+0]] xor Te1[s[3*4+1]] xor Te2[s[0*4+2]] xor Te3[s[1*4+3]] xor TWA4(ctx.RK[…122 {TWA4(t)[3] := Te0[s[3*4+0]] xor Te1[s[0*4+1]] xor Te2[s[1*4+2]] xor Te3[s[2*4+3]] xor TWA4(ctx.RK[…146 {TWA4(s)[0] := Te0[t[0*4+0]] xor Te1[t[1*4+1]] xor Te2[t[2*4+2]] xor Te3[t[3*4+3]] xor TWA4(ctx.RK[…166 {TWA4(s)[1] := Te0[t[1*4+0]] xor Te1[t[2*4+1]] xor Te2[t[3*4+2]] xor Te3[t[0*4+3]] xor TWA4(ctx.RK[…186 {TWA4(s)[2] := Te0[t[2*4+0]] xor Te1[t[3*4+1]] xor Te2[t[0*4+2]] xor Te3[t[1*4+3]] xor TWA4(ctx.RK[…206 {TWA4(s)[3] := Te0[t[3*4+0]] xor Te1[t[0*4+1]] xor Te2[t[1*4+2]] xor Te3[t[2*4+3]] xor TWA4(ctx.RK[…
60 {TWA4(t)[0] := Te0[s[0*4+0]] xor Te1[s[1*4+1]] xor Te2[s[2*4+2]] xor Te3[s[3*4+3]] xor TWA4(ctx.RK[…80 {TWA4(t)[1] := Te0[s[1*4+0]] xor Te1[s[2*4+1]] xor Te2[s[3*4+2]] xor Te3[s[0*4+3]] xor TWA4(ctx.RK[…100 {TWA4(t)[2] := Te0[s[2*4+0]] xor Te1[s[3*4+1]] xor Te2[s[0*4+2]] xor Te3[s[1*4+3]] xor TWA4(ctx.RK[…120 {TWA4(t)[3] := Te0[s[3*4+0]] xor Te1[s[0*4+1]] xor Te2[s[1*4+2]] xor Te3[s[2*4+3]] xor TWA4(ctx.RK[…145 {TWA4(s)[0] := Te0[t[0*4+0]] xor Te1[t[1*4+1]] xor Te2[t[2*4+2]] xor Te3[t[3*4+3]] xor TWA4(ctx.RK[…165 {TWA4(s)[1] := Te0[t[1*4+0]] xor Te1[t[2*4+1]] xor Te2[t[3*4+2]] xor Te3[t[0*4+3]] xor TWA4(ctx.RK[…185 {TWA4(s)[2] := Te0[t[2*4+0]] xor Te1[t[3*4+1]] xor Te2[t[0*4+2]] xor Te3[t[1*4+3]] xor TWA4(ctx.RK[…205 {TWA4(s)[3] := Te0[t[3*4+0]] xor Te1[t[0*4+1]] xor Te2[t[1*4+2]] xor Te3[t[2*4+3]] xor TWA4(ctx.RK[…
65 {TWA4(t)[3] := Td0[s[3*4+0]] xor Td1[s[2*4+1]] xor Td2[s[1*4+2]] xor Td3[s[0*4+3]] xor TWA4(ctx.RK[…85 {TWA4(t)[2] := Td0[s[2*4+0]] xor Td1[s[1*4+1]] xor Td2[s[0*4+2]] xor Td3[s[3*4+3]] xor TWA4(ctx.RK[…106 {TWA4(t)[1] := Td0[s[1*4+0]] xor Td1[s[0*4+1]] xor Td2[s[3*4+2]] xor Td3[s[2*4+3]] xor TWA4(ctx.RK[…127 {TWA4(t)[0] := Td0[s[0*4+0]] xor Td1[s[3*4+1]] xor Td2[s[2*4+2]] xor Td3[s[1*4+3]] xor TWA4(ctx.RK[…151 {TWA4(s)[3] := Td0[t[3*4+0]] xor Td1[t[2*4+1]] xor Td2[t[1*4+2]] xor Td3[t[0*4+3]] xor TWA4(ctx.RK[…171 {TWA4(s)[2] := Td0[t[2*4+0]] xor Td1[t[1*4+1]] xor Td2[t[0*4+2]] xor Td3[t[3*4+3]] xor TWA4(ctx.RK[…191 {TWA4(s)[1] := Td0[t[1*4+0]] xor Td1[t[0*4+1]] xor Td2[t[3*4+2]] xor Td3[t[2*4+3]] xor TWA4(ctx.RK[…211 {TWA4(s)[0] := Td0[t[0*4+0]] xor Td1[t[3*4+1]] xor Td2[t[2*4+2]] xor Td3[t[1*4+3]] xor TWA4(ctx.RK[…
57 {TWA4(t)[3] := Td0[s[3*4+0]] xor Td1[s[2*4+1]] xor Td2[s[1*4+2]] xor Td3[s[0*4+3]] xor TWA4(ctx.RK[…77 {TWA4(t)[2] := Td0[s[2*4+0]] xor Td1[s[1*4+1]] xor Td2[s[0*4+2]] xor Td3[s[3*4+3]] xor TWA4(ctx.RK[…98 {TWA4(t)[1] := Td0[s[1*4+0]] xor Td1[s[0*4+1]] xor Td2[s[3*4+2]] xor Td3[s[2*4+3]] xor TWA4(ctx.RK[…119 {TWA4(t)[0] := Td0[s[0*4+0]] xor Td1[s[3*4+1]] xor Td2[s[2*4+2]] xor Td3[s[1*4+3]] xor TWA4(ctx.RK[…143 {TWA4(s)[3] := Td0[t[3*4+0]] xor Td1[t[2*4+1]] xor Td2[t[1*4+2]] xor Td3[t[0*4+3]] xor TWA4(ctx.RK[…163 {TWA4(s)[2] := Td0[t[2*4+0]] xor Td1[t[1*4+1]] xor Td2[t[0*4+2]] xor Td3[t[3*4+3]] xor TWA4(ctx.RK[…183 {TWA4(s)[1] := Td0[t[1*4+0]] xor Td1[t[0*4+1]] xor Td2[t[3*4+2]] xor Td3[t[2*4+3]] xor TWA4(ctx.RK[…203 {TWA4(s)[0] := Td0[t[0*4+0]] xor Td1[t[3*4+1]] xor Td2[t[2*4+2]] xor Td3[t[1*4+3]] xor TWA4(ctx.RK[…
77 TWA4 = packed array[0..3] of longint; {AES block as array of longint}80 PWA4 = ^TWA4;182 a1: TWA4 absolute B1;183 a2: TWA4 absolute B2;184 a3: TWA4 absolute B3;
300 a1: TWA4 absolute B1;301 a2: TWA4 absolute B2;302 a3: TWA4 absolute B3;2115 x0 := TWA4(BI)[0];2116 x1 := TWA4(BI)[1];2117 x2 := TWA4(BI)[2];2118 x3 := TWA4(BI)[3];3238 TWA4(BO)[0] := x0;3239 TWA4(BO)[1] := x1;3240 TWA4(BO)[2] := x2;[all …]
27 TWA4 = packed array[0..3] of longint;109 TWA4(TC)[0] := SOL;110 TWA4(TC)[1] := SOH;
27 TWA4 = packed array[0..3] of longint; {AES block as array of longint}110 TWA4(TC)[0] := SOL;111 TWA4(TC)[1] := SOH;
314 TWA4(actx.iv)[0] := startcode;
42 TWA4 avrbit TWAR,5
58 TWA4 avrbit TWAR,5
1133 PWA4 = ^TWA4;1589 s0 := TWA4(BI)[0] xor pK^[0];1590 s1 := TWA4(BI)[1] xor pK^[1];1591 s2 := TWA4(BI)[2] xor pK^[2];1592 s3 := TWA4(BI)[3] xor pK^[3];2289 s0 := TWA4(BI)[0] xor pK^[0];2290 s1 := TWA4(BI)[1] xor pK^[1];2291 s2 := TWA4(BI)[2] xor pK^[2];2292 s3 := TWA4(BI)[3] xor pK^[3];2324 s0 := TWA4(BI)[0] xor pK^[0];[all …]
70 #define TWA4 5 macro