from cryptography.fernet import Fernet # generate a new secret key key = Fernet.generate_key() # create a Fernet instance with the key fernet = Fernet(key) # encrypt the message message = 'Hello, World!' encrypted_message = fernet.encrypt(message.encode()) print(f'Original message: {message}') print(f'Encrypted message: {encrypted_message}')
from cryptography.fernet import Fernet # the secret key used to encrypt the message key = 'dTUZjzoUZi6ap7kwQYuFs3qKsFYCfklCu6_O7ij2P44=' # create a Fernet instance with the key fernet = Fernet(key) # decrypt the message encrypted_message = b'gAAAAABgK0tyIzdUUhe8Apb7rWi1CSJf5G5D5W8LcYpg7INNneIyAwVxB8dMoWzhPGVLLIuMkZ-I3G8uQRP5H5m5So5MWcwfpw==' decrypted_message = fernet.decrypt(encrypted_message) print(f'Encrypted message: {encrypted_message}') print(f'Decrypted message: {decrypted_message.decode()}')In both examples, we used the cryptography.fernet package to encrypt and decrypt messages with the Fernet algorithm.