Vigenère密码加解密及破解的java代码

时间:2012-04-04 16:45:24
【文件属性】:

文件名称:Vigenère密码加解密及破解的java代码

文件大小:7KB

文件格式:RAR

更新时间:2012-04-04 16:45:24

Vigenère Vigenere 维吉尼亚 加密 解密

本人由于作业缘故,编写了一份java版的Vigenère密码加解密及破解的代码,密文密钥需要从控制台输入,可以更改代码,改为对文件的读写操作更为方便。 Vigenère密码的破解,一定要建立在大量的密文基础上(密文一定要是正常的英文生成),这样才能够准确的破解。 由于编写匆忙,可能有很多漏洞,望见谅。


【文件预览】:
Network Security
----.project(392B)
----Vigenère()
--------VigenèreCracker.class(3KB)
--------VigenèreCryption.java(2KB)
--------VigenèreCracker.java(3KB)
--------VigenèreMain.class(2KB)
--------VigenèreMain.java(1KB)
--------VigenèreCryption.class(1KB)
----.classpath(226B)

网友评论

  • 能够成功跑出来,值得借鉴,谢谢~
  • 不错啊,帮助很大
  • 比较详细的说明弗吉尼亚密码的过程
  • 值得借鉴的好东西,谢谢分享!
  • 本来密码的破解就没有绝对准确性,所以还是非常谢谢楼主分享自己算法。辛苦了
  • 嗯真的很有用~~~谢谢分享~~~
  • 这个很好,值得学习!!
  • 是利用重构因子进行密钥的破解,但是同时也是基于字母频率的基础上的,个人认为准确率不够。
  • 代码可以运行,破译的准确度不高,但是算法思想值得借鉴。