Spaces:
Build error
Build error
| # 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 | |