Shamir秘密分享与恢复算法的VC++程序,主要是使用平面上k点可以决定k-1次方的多项式,以k点为门槛值,应用Lagrange多项式插入方法的技术,回复原多项式,再得出主密钥。输入大数长度和份数可自行定义(默认是270位和不超过20份)。
上传时间: 2015-08-17
上传用户:BIBI
Shamir秘密分享算法的java实现,主要是使用平面上k点可以决定k-1次方的多项式,以k点为门槛值,应用Lagrange多项式插入方法的技术,回复原多项式,再求出主密钥。
上传时间: 2015-08-17
上传用户:cuibaigao
一个不错的matlab工程实际问题的解决方法,包括撰写MATLAB程式 ,以多组数据测试MATLAB解等
上传时间: 2013-11-28
上传用户:yph853211
PC1数据加密_解密,拥有128位密钥(Free)
上传时间: 2013-12-03
上传用户:ANRAN
压缩包内论文只是通过对一个简单的密码体制:仿射密码(Affine Cipher)的分析、设计和实现来说明简单的加密思想,从这个思想我们可以研究更复杂的加密算法。最后,我以软件的形式将其实现,通过测试,发现使用效率还可以;但是,这只是个实验性的设计,要想不被人破译,还需要更复杂的密钥空间和更难的算法。
上传时间: 2013-12-11
上传用户:nairui21
自己编的DES加密、解密算法,可实现windows下任何文件的加密、解密,尤其适用使用公用电脑而一些私人的文件不想被别人看到的情况,可设置八个字节的密钥,也就是每一位可以从0到255,这样对方就算已知置换矩阵和S盒的情况下用穷举法破解的难度也在2的32次幂,还是相当安全的。 加密:DESencrypt.exe 解密:DESdecrypt.exe
上传时间: 2015-09-22
上传用户:exxxds
1、使用MIRCL大整数库开发的,支持最高4096位。 2、加密时原文的长度一旦超过密钥长度,就会解密错误。 这里不实现任意长度字串的加密原因有二: 1)。便于观察及测试用 2)。偷懒 3、如果在使用时发现原文和密码不一样的时候,就说明出现了第二点的情况 4、如果在生成素数及密钥的时候,如果原文已经存在,则会自动加密及解密; 但当密钥长度大于1024的时候,则想要加密及解密都需要点击按钮。 现在想到的就这几点了,以后想到了再补。
上传时间: 2013-12-30
上传用户:huyiming139
这个程序主要是在加密的原理上实现认证,当然也就包括了加密的功能,实现比较简单,只要把加密后的最后几组密文书出即可。
上传时间: 2013-12-14
上传用户:wmwai1314
本光盘是《国际大学生程序设计竞赛例题解(一)》的配套光盘,内容包括书中对应章节习题的测试数据,部分附带有程序源码。以便于读者更好地学习。 本文件在于说明光盘的功能、各目录的内容及运行的软硬件环境、常见问题的解决 方法等需给读者讲明的问题。 光盘结构:光盘结构按照书本的目录对应编排。共有四个目录,分别存放书中第二、四、六和七章例题的数据,它们又分别在各自的下一层目录存放每一节(一节就是一道例题)的内容。 数据文件:数据文件是本光盘的主要文件。每道例题都有大约8组的测试数据,数据 文件分为输入文件和输出文件两类。这些文件都是文本文件,可以用任何文本编辑器打开和编辑,文件内容的存储格式在书中有严格规范,它位于题目输入格式和输出格式部分。 由于有多组数据,我们在文件名末尾加上数字,标明序号。一般而言,序号越大, 数据的规模越大,难度更高。
上传时间: 2014-03-06
上传用户:gengxiaochao
RSA加密算法java代码,自动生成公钥和密钥
上传时间: 2013-12-28
上传用户:曹云鹏