古典密码中,主要的思想为移位算法及置换算法。 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 - a*b (mod 26)。当a=1,b=3时,为凯撒密码。 3.维吉尼亚密码 首先确定密钥长度(本例中密钥只采取个位数字,所以取决于输入密钥的长度),然后输入满足这个长度的向量;加密:取明文第一个字母并将之移k1位,这里k1=1,第二个字母移k2位,k2=2,一旦到了密钥末尾,又从头开始。 4.换位密码 首先确定密钥长度,输入长度为5的0到4的整数序列,将明文分成每5个字母一组,每组字母按照密钥进行换位。
标签: 密码
上传时间: 2016-02-09
上传用户:jqy_china
保密强度非常高的AES加密源代码,让你的数据变得非常安全。---密钥部分。
上传时间: 2016-03-10
上传用户:cuiyashuo
硬盘序列号的获取,加密解密演示,实际应用效果良好,可以修改密钥
上传时间: 2014-11-15
上传用户:Divine
接口特点: 1.支持全国所有省份固定电话、小灵通、中国移动手机,开通移动、电信、网通多个声讯热线号码。 2.真正傻瓜式支付接口,提供安装程序,只需简单设置即可使用。 3.设置商户密钥,支付信息加密传递,加强支付安全性,加密系统与其他银行卡在线支付兼容。 4.提供简单的定单管理系统,商户可随时了解支付情况。 5.168注册中心提供完善的后台管理系统,提供定单管理、定单统计、财务管理、用户资料修改、商户密钥设置、推荐用户及技术支持等功能。 6.提交支付信息时可保存两个自定义字段,可以记录定单需要返回的其他重要信息。 7.您可以登录后台管理系统查看定单以下信息:定单号、用户支付金额、商户所得金额、自定义字段、支付日期、结帐信息等。 8.提供宣传推广代码,推荐其他商户加盟可获得其收入的5%提成。
上传时间: 2013-12-21
上传用户:ruixue198909
而SDES是简单的des算法版本,具体算法根据《密码编码学与网络安全》里面的描述 程序里面的RSA设计有缺点: 由于密钥的生成是从小的开始循环来寻找,导致2个密钥1个大,1个小(通常为个位数)。由于时间比较紧迫,没来得及修正。
上传时间: 2016-04-19
上传用户:shanml
psam 卡规范,用在数据安全领域。 一些密钥可以 存放在 psam卡里,但是没办法读出,却同样可以达到认证的效果。
标签: psam
上传时间: 2014-09-08
上传用户:lacsx
基于挑战—应答模式的客户端认证程序,客户服务器相互发送随机数生成会话密钥,使用md5和des算法。
上传时间: 2014-01-08
上传用户:hfmm633
基于挑战—应答模式的服务器认证程序,客户服务器相互发送随机数生成会话密钥,使用md5和des算法。
上传时间: 2016-05-04
上传用户:wangdean1101
运行程序,在“密钥”编辑框中输入密钥,在“待加密的字符串”编辑框中输入要加密的字符串,单击“加密”按钮,密文将显示在“加密后的字符串”编辑框中。
标签: 运行程序
上传时间: 2014-11-27
上传用户:gdgzhym
运行程序,输入密钥,单击“浏览”按钮,选择要进行加密或解密的文本文件(.txt格式的文件),单击“加密”或“解密”按钮,即完成文本文件的加密或者解密操作。
标签: 运行程序
上传时间: 2013-11-29
上传用户:chenxichenyue