如果我们知道明文和加密文本,找到密钥

时间:2018-03-06 12:44:25

标签: java android encryption

如何解密加密文本到明文两者都在下面给出

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 个答案:

答案 0 :(得分:0)

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

如果加密方法很简单,例如Caeser Cipher,则可以找到它。

如果密钥很简单,例如“密码”或在常用密码列表中找到的其他密钥,则可以通过暴力搜索找到它。