SLIDE 1
Affine Equivalence Problem (AEP)
F G
n n n n
- Given two functions F,G, are there invertible affine
transformations A1,A2 (over GF(2)n) such that G = A2◦F◦A1 ?
- A1(x)= L1(x) ⊕ b1, A2(x)= L2(x) ⊕ b2 for square matrices L1,L2
- If so, find A1,A2
- Variant in asymmetric-key cryptography: isomorphism of
(low-degree) polynomials (over some field)
- Importance in symmetric-key cryptography:
- Design and analysis of Sboxes
- Affine equivalent Sboxes share many differential\linear properties
- Cryptanalysis of white-box ciphers