代码之家  ›  专栏  ›  技术社区  ›  Divyanshu

如何将加密文本解密为明文?[已关闭]

  •  -6
  • Divyanshu  · 技术社区  · 8 年前

    我有一个关于加密和网络安全反向工程的任务,以解密API响应。 是否有任何解决方案可以找到下面给定文本的实际结果。 我用过 蛮力算法 用于解密查找AES或DES算法的解密密钥,但我仍然没有得到解决方案。但我收到一封匿名邮件,他告诉我,他对所有的解决方案都给出了回应。他是如何解密给定文本的。

    Encrypted Text = p1SvSCiAxupKrrZXzjXQk48EeA7F1jnGymvqGlmAOMOrnUVZpopohJ8WYp/DI3nUuc4wG57FQWi2
    TfwS+H7VSsanfbhKGf+i6H1iQchaSi9lgjxv96JCyhM9WaF7T9UuL5efwgwslGqGG54Ctx6Ykg==
    
    Decrypted text=
    {
      "status": {
        "status": "500",
        "message": "Your request could not be served by the system. Please try again!"
      }
    }
    
    1 回复  |  直到 6 年前
        1
  •  1
  •   zaph    8 年前

    如果加密方法是公认的标准方法,如AES,且密钥良好,则无法在给定普通和加密数据的情况下找到密钥。

    如果加密方法很简单,比如Caeser密码,那么就可以找到它。

    如果密钥很普通,如“密码”或在常用密码列表中找到的其他密钥,则可以通过强制搜索找到。

    推荐文章