Spaces:
Sleeping
Sleeping
File size: 447 Bytes
7de0e57 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
# utils/encryption.py
from cryptography.fernet import Fernet
def encrypt_data(data):
key = Fernet.generate_key()
cipher_suite = Fernet(key)
encrypted_data = cipher_suite.encrypt(json.dumps(data).encode())
return encrypted_data
def decrypt_data(encrypted_data):
key = Fernet.generate_key()
cipher_suite = Fernet(key)
decrypted_data = json.loads(cipher_suite.decrypt(encrypted_data).decode())
return decrypted_data
|