我目前正在尝试在 python 中加密然后解密一个 json 文件。下面的代码非常适合加密和解密普通字符串,但不能用 JSON 正确解密。关于我做错了什么的任何想法?
from cryptography.fernet import Fernet
key =b'FTNPA9GC8TB4Xvy7i9Pnxzg6jUzuFhLmCUVBKHPYSbU='
with open('file.json','rb') as f:
data = f.read()
fernet = Fernet(key)
encrypted = fernet.encrypt(data)
output = fernet.decrypt(encrypted)
print(output)