Data Encryption Standard
Data Encryption Standard
Program:
from Cryptodome.Cipher import DES
user_message_bytes = user_message.encode('utf-8')
key = get_random_bytes(8) # DES uses a 56-bit key, but 8 bytes (64 bits) are stored
ciphertext = cipher.encrypt(padded_message)
decrypted_padded_message = decipher.decrypt(ciphertext)
Output: