Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- First Attack: 6 Bit Key Deltas:
- 0x74, // k0k1 (0)
- 0x9C, // k0k2 (1)
- 0xF8, // k0k3 (2)
- 0x90, // k0k4 (3)
- 0x7C, // k0k5 (4)
- 0x88, // k0k6 (5)
- 0x4C, // k0k7 (6)
- 0x58, // k0k8 (7)
- 0x54, // k0k9 (8)
- 0x9C, // k0k10 (9)
- 0xEC, // k0k11 (10)
- 0xC8, // k0k12 (11)
- 0x44, // k0k13 (12)
- 0xE4, // k0k14 (13)
- 0x60 // k0k15 (14)
- Second Attack
- First round (2^6*2^8): (k0 k5 k10 k15) = (0x89 0xF6 0x15 0xE9)
- Main Key:
- | 89 | | | | | k0 | k4 | k8 | k12 |
- | | F6 | | | | k1 | k5 | k9 | k13 |
- | | | 15 | | == | k2 | k6 | k10 | k14 |
- | | | | E9 | | k3 | k7 | k11 | k15 |
- Second round (2^8): (k4 k9 k14 k3) = (0x1B 0xDE 0x6E 0x71)
- Main Key:
- | 89 | 1B | | | | k0 | k4 | k8 | k12 |
- | | F6 | DE | | | k1 | k5 | k9 | k13 |
- | | | 15 | 6E | == | k2 | k6 | k10 | k14 |
- | 71 | | | E9 | | k3 | k7 | k11 | k15 |
- Third round (2^8): (k8 k13 k2 k7) = (0xD1 0xCC 0x14 0xC6)
- Main Key:
- | 89 | 1B | D1 | | | k0 | k4 | k8 | k12 |
- | | F6 | DE | CC | | k1 | k5 | k9 | k13 |
- | 14 | | 15 | 6E | == | k2 | k6 | k10 | k14 |
- | 71 | C6 | | E9 | | k3 | k7 | k11 | k15 |
- Final round (2^8): (k12 k1 k6 k11) = (0x 0x 0x 0x)
- Main Key:
- | 89 | 1B | D1 | 42 | | k0 | k4 | k8 | k12 |
- | FF | F6 | DE | CC | | k1 | k5 | k9 | k13 |
- | 14 | 01 | 15 | 6E | == | k2 | k6 | k10 | k14 |
- | 71 | C6 | 66 | E9 | | k3 | k7 | k11 | k15 |
- Final key: (0x 89 FF 14 71 1B F6 01 C6 D1 DE 15 66 42 CC 6E E9)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement