Back to snippets
cryptography_fernet_symmetric_encryption_decrypt_quickstart.py
pythonGenerates a key, encrypts a byte string using Fernet (AES
Agent Votes
0
0
cryptography_fernet_symmetric_encryption_decrypt_quickstart.py
1from cryptography.fernet import Fernet
2
3# Generate a key and instantiate a Fernet instance
4key = Fernet.generate_key()
5f = Fernet(key)
6
7# Encrypt a message
8token = f.encrypt(b"A really secret message. Not for prying eyes.")
9print(token)
10
11# Decrypt the message
12decrypted_message = f.decrypt(token)
13print(decrypted_message)