搜索资源列表
jiami0
- 四种加密解密算法的源代码/*辗转相除法求a,b的最大公因数*/-four encryption and decryption algorithm source code / * division algorithm for a, b, the greatest common factor * /
CRCProgram
- 数据包校验算法,利用除法及余数的原理来作错误侦测。
tangxinchun2
- 再发个大数除法,加密解密中除法一般很少使用,还是发个,可以运行的!
RSA解密和加密算法的实现和应用
- RSA算法 :首先, 找出三个数, p, q, r, 其中 p, q 是两个相异的质数, r 是与 (p-1)(q-1) 互质的数...... p, q, r 这三个数便是 person_key,接著, 找出 m, 使得 r^m == 1 mod (p-1)(q-1)..... 这个 m 一定存在, 因为 r 与 (p-1)(q-1) 互质, 用辗转相除法就可以得到了..... 再来, 计算 n = pq....... m, n 这两个数便是 public_key ,编码过程是, 若资料为 a,
CRC_matlab.CRC校验的Matlab仿真
- CRC校验的Matlab仿真,也可以认为是二进制除法。,CRC checksum of the Matlab simulation, it can be regarded as a binary division.
giantnumber
- 无符号大数类 实现了大数四则运算 比较 求余数 其中大数乘法采用分治 除法采用模拟竖式-No sign of large numbers class implements the large numbers seeking four more than the number of operations in which the multiplication of large numbers using analog vertical divider partition
CRC
- 通过对于模2除法的研究 可以得到如下方法: 1. 把信息码后面加上p-1位的0,这个试验中p是6位,即在输入的信息码后面加上“00000”。把这个17位的被除数放入input中。 2. 在得到被除数input之后,设计一个在被除数上移动的数据滑块变量d,把input中的最高位开始逐次复制给变量d。 3. 如果d的最高位为1,由变量d和变量p做异或运算;如果d的最高位为0则不运算或者做多余的异或‘0’的运算。 4. 把滑块变量d往后滑动一位。 5. 循环步骤(3,4)
en2_src
- 基于二进制模2除法的简单流加解密算法。要求被加密的数据至少8字节,字节数能被4整除。 --pclion -Binary mode based on division 2 of the easy encryption and decryption algorithm flow. Require encryption of data at least 8 bytes, number of bytes to be divisible by 4.- pclion
rsa
- 用VHDL求rsa加密系统的密钥D(辗转相除法)-Using VHDL for rsa key encryption system D(Division algorithm)
RSA
- 该程序使用RSA公钥算法实现了对一个字符串的加密和解密功能。其中,采用欧几里德算法(即辗转相除法)来判断两个数是否是素数。另外,使用菜单选项来选择当前是要“加密”还是“解密”。-The program use RSA public key algorithm is presented for a string of encryption and decryption function. Among them, the Euclidean algorithm (namely division al
randtest
- 密码学教学实验工具是《密码学基础》实验教学的辅助工具软件,由DES加密算法、随机性测试、素数工具和辗转相除法四部分组成。该软件的运行平台为windows2000/2003/XP,通过执行Crypt.exe启动,包含Crypt.exe和相关库文件。(Cryptography teaching experiment tool is the auxiliary software of cryptography experiment teaching. It consists of four parts