The goal of this exercise is to practice with differential cryptanalysis. You need to break 10 rounds of TC05 using 2^10 (P1, P2, C1, C2) quadruples with a chosen input difference D = P1 XOR p2.

Note that you can specify the input difference (hexadecimal) and can request multiple sets of quadruples.

The easiest way to attack the cipher is to find a high probability 9 round differential and use the key recovery as discussed in class to find the last round key.