Files
plm-lottery/app/wallet/keystore.py
T

12 lines
310 B
Python
Raw Normal View History

2026-07-21 10:25:29 +02:00
from cryptography.fernet import Fernet
from app.config import settings
def encrypt_xprv(xprv_base58: str) -> bytes:
return Fernet(settings.xprv_encryption_key).encrypt(xprv_base58.encode())
def decrypt_xprv(token: bytes) -> str:
return Fernet(settings.xprv_encryption_key).decrypt(token).decode()