下载  >  开发技术  >  其它  > 维吉尼亚密码生成程序

维吉尼亚密码生成程序 评分:

根据经典密码理论中的维吉尼亚密码生成原理,先生成一个维吉尼亚密码表,然后根据规定:使用密匙对明文进行分段,然后索引维吉尼亚密码表,最后通过组合形成了维吉尼亚密码。

...展开详情
2013-03-29 上传 大小:23KB
举报 收藏
分享

评论 下载该资源后可以进行评论 共3条

abc349877549 还可以,用起来挺方便
2017-10-14
回复
qq_28470111 还行,不是特别好
2015-06-08
回复
ojudgelight1 好用,联动http://download.csdn.net/detail/u011728254/6449391#comment
2014-06-11
回复
维吉尼亚密码java实现

维吉尼亚密码java实现,实例化Vigenere类时,构造函数为Vigenere(String data , String cipherKey , boolean mode),其中data是要加密的数据,cipherKey为加密密码,mode为选择加密/解密模式,其中加密模式为true,解密模式为false。

立即下载
维吉尼亚密码【C语言源码】

基于循环移位的维吉尼亚密码源代码,在vc++6.0完美运行。

立即下载
维吉尼亚密码破译

在只知道密文的情况下,通过猜测密钥长度,然后进行验证,最后确认密钥,并且翻译出原文,c语言编写

立即下载
仿射密码和维吉尼亚密码加解密实现(密钥随机生成)

1. Z26 上的仿射密码体制: (1) 应用 随机产生的密钥 (A 、 B ) 将一段英 文 ( 其长度应较长 ) 进行加、解密; (2) 针对 (1) ,统计其明文和密文中各字符出现的频率; (3) 针对 (1) ,计算明文和密文的重合指数。 2. Z26 上的维吉尼亚 密码体制: (1) 编写密钥为 (k1,k2,…,kn) 的 维吉尼亚加、解密程序 ,其中 n 值由 用户输入,密钥随机产生; (2) 用 (1) 实现的 加、减密程序对 一段英 文 ( 其长度应较长 ) 进 行加、 解 密; (3) 针对 (2) ,统计明文和密文中各字符出现的频率。要求给出 n =4,16

立即下载