1
0

chore: Merged some sbox statements

This commit is contained in:
2025-08-18 22:53:19 +01:00
parent 07778b1411
commit c6100df18d

View File

@@ -69,17 +69,11 @@ fn sbox(input: [u64; 5]) -> [u64; 5] {
x4 ^= x3; x4 ^= x3;
x2 ^= x1; x2 ^= x1;
let mut t0 = !x0; let t0 = !x0 & x1;
let mut t1 = !x1; let t1 = !x1 & x2;
let mut t2 = !x2; let t2 = !x2 & x3;
let mut t3 = !x3; let t3 = !x3 & x4;
let mut t4 = !x4; let t4 = !x4 & x0;
t0 &= x1;
t1 &= x2;
t2 &= x3;
t3 &= x4;
t4 &= x0;
x0 ^= t1; x0 ^= t1;
x1 ^= t2; x1 ^= t2;