在程序中由playfair(char *s,int length) 的实现加密和解密;解密原理与加密类似,只是加密过程的逆过程,它基于密文,采用同行取左边,同列取下边,其余取交叉的相反原理;在程序中用FLAG标识区别,当其值为1时,为加密过程;值为0时,为解密过程。
上传时间: 2014-01-25
上传用户:busterman
本程序的实现des加解密的功能,每次对64位的密文进行加密, 从而实现对所有的文件的加解密.
上传时间: 2014-08-10
上传用户:
反密法在数值计算中的地位就不用我来一一列举了,此程序就可以轻易的使其实现。
标签: 数值计算
上传时间: 2014-01-22
上传用户:xfbs821
这个程序主要是在加密的原理上实现认证,当然也就包括了加密的功能,实现比较简单,只要把加密后的最后几组密文书出即可。
上传时间: 2013-12-14
上传用户:wmwai1314
本设计基本上能够实现了课题的要求,能够实现对恺撒的密文进行很顺利的解密,不会对密文存在太多的要求和限制。唯一不足的地方是在代入法上还不够稳定。
标签:
上传时间: 2014-08-24
上传用户:cylnpy
用java实现Shamir门限算法,可用于数据的加密解密,特别是传送加密密钥时有用
上传时间: 2015-10-21
上传用户:rishian
代入法的启发示搜索 我的代码实现是:按照自然语言各字母出现频率的大小从高到低(已经有人作国统计分析了)先生成一张字母出现频率统计表(A)--------(e),(t,a,o,i,n,s,h,r),(d,l),(c,u,m,w,f,g,y,p,b),(v,k,j,x,q,z) ,再对密文字母计算频率,并按频率从高到低生成一张输入密文字母的统计表(B),通过两张表的对应关系,不断用A中的字母去替换B中的字母,搜索不成功时就回退,在这里回朔是一个关键。
上传时间: 2015-10-24
上传用户:wanqunsheng
:针对不可否认L-L-C-Z门限代理签密协议中存在的安全缺陷,提出了一个改进的门限代理签密协议.通过 对L-L-C-Z门限代理签密协议的密码分析,利用接收方修改公钥的方法,计算出任意消息的有效伪造签密结果.利 用类似于缩短的数字签名标准(SDSS)的安全技术,以及通过公钥验证签密结果的技术,给出一个新的改进协议.安 全分析结果表明,与L-L-C-Z门限代理签密协议相比,该改进门限代理签密协议能够承受接收方公钥替换攻击.改进的门限代理签密协议利用接收方公钥而不是私钥来验证签密结果,其验证过程能向第三方公开.
上传时间: 2013-12-21
上传用户:四只眼
整体思路 用createkey.java 文件来产生秘钥,用jiami.java 文件来实 现加密,用jiemi.java 文件来实现解密,用BigInteger.java 来实现 大数的表示及运算,用rsa.java 来实现前端图形界面显示。有关函 数见五个文件里的具体实现。
上传时间: 2014-01-03
上传用户:lwwhust
rsa算法的VC实现,其中包括超长整数类,素数检验算法,大素数生成器和一般的数论算法,例如中国剩余定理解密RSA密文
上传时间: 2014-01-07
上传用户:fhzm5658