我正在创建一个程序来加密目录中的每个文件,并且可以正常工作,但是我对工作目录进行了加密。我丢失了所有程序和密钥本身。我使用了cryptography.fernet。有什么办法可以找回我的文件?
答案 0 :(得分:2)
不,不是。 Fernet(像其他任何好的加密算法一样)都经过设计,因此没有密钥就无法解密数据。
(唯一的希望)就是您生成的密钥不正确(例如,不使用Fernet.generate_key()
)。
答案 1 :(得分:-1)
也许吧,但只是也许吧。您可以尝试对文件进行暴力破解。