def getEncryptor(password):
if not isinstance(password, bytes):
password = bytes(password.encode())
kdf = PBKDF2HMAC(
algorithm=hashes.SHA256(),
length=32,
salt=SALT,
iterations=100000,
backend=default_backend()
)
key = base64.urlsafe_b64encode(kdf.derive(password))
return Fernet(key)
评论列表
文章目录