コード例 #1
0
ファイル: password.py プロジェクト: janiltonmaciel/darwin
 def verify(password, password_verify):
     password = unicode_dados(password)
     return pbkdf2_sha256.verify(password, password_verify)
コード例 #2
0
ファイル: password.py プロジェクト: janiltonmaciel/darwin
 def encrypt(password):
     password = unicode_dados(password)
     return pbkdf2_sha256.encrypt(password, rounds=SecurityPassword.ROUNDS)
コード例 #3
0
ファイル: token.py プロジェクト: janiltonmaciel/darwin
 def decrypt(cls, token, ttl=None):
     token = unicode_dados(token)
     return cls.fernet().decrypt(token, ttl)
コード例 #4
0
ファイル: token.py プロジェクト: janiltonmaciel/darwin
 def verify(cls, token, key, ttl=None):
     key = unicode_dados(key)
     return cls.decrypt(token, ttl) == key
コード例 #5
0
ファイル: token.py プロジェクト: janiltonmaciel/darwin
 def encrypt(cls, key):
     key = unicode_dados(key)
     return cls.fernet().encrypt(key)