我正在解密从表中读取的密码,该表是使用cryptography.fernet
Python 中的类手动解密的
手动加密密码:
key = Fernet.generate_key()
f = Fernet(key)
eencrypted_passwd = f.encrypt("password".encode('utf-8'))```
输出 :
b'gAAAAABeiTIiONj5c2Tyj1xDaoCLfK9_RJEqzdnuJyw_JO3AduywKhygNFYk1_a_srEgNvHB__vpcL-CElWROExQnwJHaydAmQ=='
输出值存储在表中。
从表中读取后,我试图解密相同的值,但出现空白错误:
decrypted_password = f.decrypt(password_encrypted_value_read_from_database)
有人可以建议吗?