Streamlit_code / utils /encryption.py
Junaid-EEE11's picture
Create utils/encryption.py
7de0e57
raw
history blame contribute delete
447 Bytes
# 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