【问题标题】:Can I decrypt the files that I made using cryptography.fernet without my key?我可以在没有密钥的情况下解密使用 cryptography.fernet 制作的文件吗?
【发布时间】:2020-05-04 04:43:25
【问题描述】:

我正在创建一个程序来加密目录中的每个文件,它有效,但我加密了我的工作目录。我丢失了所有程序和密钥本身。我使用了密码学.fernet。有什么办法可以找回我的文件吗?

【问题讨论】:

  • a) 从备份中恢复。 b)尝试所有可用的密钥(可能需要几百万年)。 c) 没有。

标签: python encryption cryptography key


【解决方案1】:

不,不是。 Fernet(就像任何好的加密算法一样)被设计成没有密钥就无法解密数据。

您唯一的希望(例如)是您生成的密钥很糟糕(例如,不使用Fernet.generate_key())。

【讨论】:

    【解决方案2】:

    也许,但只是也许。您可以尝试对文件进行暴力破解。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-22
      • 1970-01-01
      • 2012-02-12
      • 2019-12-20
      • 1970-01-01
      • 2011-12-23
      • 1970-01-01
      相关资源
      最近更新 更多