标签: java encryption cryptography
我已经在Java中实现了用于破解Caesar密码的字母频率分析,但它仅适用于密文的大段,字符串越小,移位的概率越小,频率越弱,那么还有其他破解机制吗?请帮助一些有用的帮助。
答案 0 :(得分:4)
首先想到的技巧:
我相信有更好,更有效的方法。这是我在没有搜索互联网的情况下提出的。
答案 1 :(得分:0)
上述技术仍然是字母频率分析。没有字母频率分析,我认为只剩下一个暴力攻击,例如尝试用不同的字母替换每个字母,直到消息变为纯文本。