gpt4 book ai didi

python - 传递要加密的变量 Fernet Python

转载 作者:太空宇宙 更新时间:2023-11-04 02:10:09 29 4
gpt4 key购买 nike

我正在尝试将一个变量传递给加密方法。加密方式为python密码学的Fernet加密方式。

Var = "Hello World"
Ecy = Fernet(Key)
token = Ecy.encrypt(b'Var')

然而,这会加密单词 Var 而不是变量。

如有任何帮助,我们将不胜感激。

最佳答案

您只需传入变量本身:Ecy.encrypt(Var)

但是,如果您使用的是 python3,那么所有字符串都是 unicode,因此您必须将字符串变量编码为字节(默认情况下是 python2 字符串),例如 Ecy.encrypt(Var.encode() )

关于python - 传递要加密的变量 Fernet Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53877515/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com