一个周期3的多表代替密码,第1个表由密钥字法产生(密钥字自拟),第2个表由洗牌法产生(注意,字母a~z与数字0~25一一对应),第三个表由公式法产生(数学公式自拟,注意它须是Z26上的一个一一变换)
/dl/174775.html
标签: 周期 密码
上传时间: 2014-01-22
上传用户:txfyddz
压缩包内论文只是通过对一个简单的密码体制:仿射密码(Affine Cipher)的分析、设计和实现来说明简单的加密思想,从这个思想我们可以研究更复杂的加密算法。最后,我以软件的形式将其实现,通过测试,发现使用效率还可以;但是,这只是个实验性的设计,要想不被人破译,还需要更复杂的密钥空间和更难的算法。 ...
/dl/198205.html
标签: Affine Cipher 论文 密码体制
上传时间: 2013-12-11
上传用户:nairui21
:提出安全协议本质上是协议主体利用密码学手段通过挑战一响应来对协议另一方的存在做出判断,并同 时完成对一些数据例如会话密钥等的协商。依据这种思想,结合认证逻辑中的一些成果,提出了一种新的安全协 议关联性的分析方法,该方法对协议认证目标进行了基于线空间模型语义的定义,并将关联性分析归结为Strand 的存在关 ...
/dl/219493.html
标签: 协议 安全协议 密码
上传时间: 2015-11-09
上传用户:zhangjinzj
DES是一种分组密码。假定明文m是由0和1组成的长度为64位的符号串,密钥k也是64位的0、1符号串。
/dl/220945.html
标签: DES 分组密码 长度 符号
上传时间: 2014-01-24
上传用户:change0329
古典密码中,主要的思想为移位算法及置换算法。 1.移位密码 密钥K为整数,且取值空间为0到25;加密函数:x = x + k (mod 26);解密函数:x = x - k (mod 26)。当K=3时,为凯撒密码。 2.仿射密码 密钥对由a、b组成,整数a满足 gcd(a, 26) = 1,整数b的取值空间为0到25;加密函数:x = ax + b(mod 26);解密函数:x = a*y ...
/dl/257314.html
标签: 密码
上传时间: 2016-02-09
上传用户:jqy_china
MFC下实现的仿射密码算法,输入密钥和明文,输出密文。
/dl/300014.html
标签: MFC 仿射 密码算法
上传时间: 2014-01-09
上传用户:zhenyushaw
凯撒(kaiser)密码的的解密,也就是找出它的加密密钥,从而进行解密,由于 它是一种对称密码体制,加解密的密钥是一样的,下边简单说明一下加解密 加密过程: 密文:C=M+K (mod 26) 解密过程: 明文:M=C-K (mod 26)
/dl/307171.html
标签: kaiser 密码 解密
上传时间: 2013-12-12
上传用户:lx9076
32bit的rsa密码算法,能够实现生成32的密钥,并可以对数据解加密和签名
/dl/328609.html
标签: bit rsa 32 密码算法
上传时间: 2013-12-31
上传用户:维子哥哥
这学期刚学密码学,RSA算法相对简单,于是写了这个小软件.开发环境:VC++6.0。 RSA的安全性依赖于大数分解。公钥和私钥都是两个大素数。据猜测,从一个密钥和密文推断出明文的难度等同于分解两个大素数的积。 数据加密算法RSA的关键在于大素数的生成,本软件采取数组形式解决大素数的存储和运算问题,可生成超过1024位的十 ...
/dl/332989.html
上传时间: 2016-08-14
上传用户:qq521
替代密码包括多种类型,如单表替代密码,多 字母替代密码等。试编程实现一种典型的单表替代密码—凯撒(Caesar)密码。它的加密方法是将明文中的每个字母用此字符在字母表中后面的第k个字母替代。它的加密过程可以表示为下面的函数:E(k)=(m+k)modn ,其中,m为明文字母在字母表中的位置数,n为字母表中的字母个数,k为密钥 ...
/dl/335510.html
上传时间: 2016-08-20
上传用户:kernaling
虫虫下载站 半导体技术网 电子研发网 源码地带 电源技术网 单片机技术网 医疗电子技术 嵌入式系统与单片机