Step 2a: Initial data permutation
The permutation table
58 50 42 34 26 18 10 2
60 52 44 36 28 20 12 4
62 54 46 38 30 22 14 6
64 56 48 40 32 24 16 8
57 49 41 33 25 17 9 1
59 51 43 35 27 19 11 3
61 53 45 37 29 21 13 5
63 55 47 39 31 23 15 7
Example
M = 00000001 00100011 01000101 01100111 10001001 10101011 11001101 11101111
= 0123456789ABCDEF16
IP = 11001100 00000000 11001100 11111111 11110000 10101010 11110000 10101010