The Data Encryption Standard (DES)
Chooses the key \( K \)
Encrypts the plaintext blocks \( x \):
Enter the message (or integer) that Alice wants to send encrypted to Bob:
Hit enter to generate the parameters and use the left and right arrow keys to navigate.
Before Alice can encrypt the message \( m \) she first have to convert each letter into its corresponding ASCII value and then convert each ASCII value into its binary representation.
Receives the key \( K \)
Receives the ciphertext blocks \( y \)
Decrypts the ciphertext blocks \( y \):