【发布时间】:2021-03-29 14:52:04
【问题描述】:
我有这个示例代码,它通过 fernet 函数生成密钥(密码)来加密字符串,但我想做的是自己选择密码。请问我该怎么做?
from cryptography.fernet import Fernet
key = Fernet.generate_key()
print(key)
message = "Hello World".encode()
key_obj = Fernet(key)
encrypted_message = key_obj.encrypt(message)
print(encrypted_message)
decrypted_message = key_obj.decrypt(encrypted_message)
print(decrypted_message)
【问题讨论】:
-
来自文档using passwords with Fernet。或者可能的答案here,或here。
标签: python-3.x encryption cryptography python-cryptography