【发布时间】:2011-10-17 23:37:39
【问题描述】:
我需要一种算法(任何编程语言)来测试爬山算法的活力,以破解密码挑战的密码。该算法应该测试随机解密(没有空格)是英文文本(也为尚未完成的单词打分!)或只是随机字符序列的可能性有多大。
我用我开发的几种算法进行了尝试,但它们并不是那么好。
我的研究:
一个谜 M4 加密项目 (http://www.bytereef.org/m4_project.html) 使用 Sinkov 统计数据,我也想使用它。
我唯一找到的是 «quebra -pedra» 的文档,这是一个包含我正在搜索的 Sinkov 对数权重分析的 Java 框架。
http://www.google.com/m?client=ms-android-samsung&source=android-home#q=Quebra-pedra+framework+java
但是我还没有找到在哪里下载框架。我也没有找到任何 Sinkov 测试的实现或描述。
我会很高兴任何提示。谢谢。
【问题讨论】:
标签: java algorithm cryptography nlp