蛮力解密攻击如何知道何时找到了合适的解决方案?

use*_*841 11 encryption brute-force cryptanalysis

对加密数据的暴力攻击如何知道何时找到解密数据的正确密钥?有没有办法知道数据已被解密,除了让人看到它?如果它不是人类友好的数据怎么办?

mca*_*dre 8

密码分析者希望知道密文和明文.将该密文解密为该明文的密钥肯定是正确的密钥.

如果没有已知的明文,则必须知道数据的格式.例如,明文HTML包含标签.电话目录明文包含电话号码.等等.

  • ...或者只是多次加密.我很快就完成了Dave Brown的可怕书*Digital Fortress* (2认同)
  • @Adam Gent:不要打扰.几乎任何其他活动都更值得. (2认同)
  • @Adam Gent多次加密与单个复杂加密相同 - 这是一个旧概念,在第二次世界大战期间应用(Enigma和朋友) (2认同)

tst*_*ter 7

这取决于加密方法.例如,使用RSA加密,如果您要查找私钥,您知道在公钥是相关数字的倍数时找到了私钥.