如何将加密文本解密为明文?
How to decrypt Encrypted text to plaintext?
我有一项关于密码学和网络安全的逆向工程任务,用于解密 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!"
}
}
如果加密方法是公认的标准方法,例如 AES,并且密钥是好的,则不可能在给定明文和加密数据的情况下找到密钥。
如果加密方法很简单,比如凯撒密码,那么就可以找到。
如果密钥很简单,例如 "password" 或在常用密码列表中找到的其他密钥,则可以通过强力搜索找到它。
我有一项关于密码学和网络安全的逆向工程任务,用于解密 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!"
}
}
如果加密方法是公认的标准方法,例如 AES,并且密钥是好的,则不可能在给定明文和加密数据的情况下找到密钥。
如果加密方法很简单,比如凯撒密码,那么就可以找到。
如果密钥很简单,例如 "password" 或在常用密码列表中找到的其他密钥,则可以通过强力搜索找到它。