Wokey, here it is in pictorial form. Sorry it’s handwritten. This is the detailed version, to get the bigger flowchart refer to my notes 😉
Let’s start with a 10-bit key : 1010000010.
The goal is to encrypt an 8-bit plaintext : 0100 0001
We start by key generation, to generate the two 8-bit subkeys (K1 and K2):
Next : encryption process – first loop
Then the next loop:
We ended with 0001 0101 as ciphertext, we should be able to decrypt it back to 0100 0001. Remember, during decryption we use K2 first then K1.
Second loop of decryption process: