TradingAgents/backend/utils/crypto.py

12 lines
338 B
Python

from passlib.context import CryptContext
class Crypto:
def __init__(self):
self.pwd_context = CryptContext(schemes=["bcrypt"], deprecated="auto")
def encrypt(self, secret):
return self.pwd_context.hash(secret)
def verify(self, secret, hash):
return self.pwd_context.verify(secret, hash)