将 fernet 解密从 python2 迁移到 python3

问题描述

我有一个 python2 函数,可以解密 unicode 类型的字段 encrypted_secret,如下所示:

decryptor = Fernet(secret_passphrase)
res = decryptor.decrypt(str(encrypted_secret))

我正在将我的代码迁移到 python3,现在解密函数需要一个字节类型。

如何使我的代码 python2 和 python3 兼容并确保解密将在两种语言中返回相同的结果?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)