大素数的快速生成研究与实现。描述了大素数的生成算法。
2021-05-09 16:31:40 110KB 大素数
1
0、可直接复制执行 1、生成1024比特的随机大整数 2、对该整数进行小素数检验,在进行miller_rabin算法检测 3、获得大素数p、q后,计算n、e、的d过程有说明 4、可以对任意数字字母汉字加解密 5、内容的注释详细,易理解;用像伪代码般的python码出来的更容易对代码转换
2020-01-03 11:34:42 5KB miller_rabin RSA 大素数 python
1
.rar:提供了GMP大数运算库在VS2010环境下的配置使用,并提供了LIBC.LIB库的下载,代码中给了利用GMP大数库生成1024bits素数的方法,可作为RSA算法的基础
2019-12-21 22:23:57 342KB GMP库 LIBC.LIB RSA VS2010配置
1
RSA 算法和实现 C/C++源码,随机产生大素数,计算公钥私钥,计算逆元,加密解密。
1
课程作业,只有一个C++程序。程序中产生了一个64位的大素数,并检验他的素性。
2019-12-21 21:53:20 4KB 64位 大素数 素性测试
1
今天四处找RSA的C实现,结果下载了N多,比来比去只有这个实现的不错,现在传上来,希望给后面的人少点弯路。
2019-12-21 19:48:07 22KB RSA Prime 大素数 纯C
1
生成大素数,包括大整数的运算和素数的判定以及相关算法
1
随机产生大素数的C++程序,以时间作为随机数种子,生成大素数
2019-12-21 19:29:30 760B 大素数
1
RSA算法中随机生成大素数的代码,仅供学习用。
2019-12-21 19:29:28 1.42MB RSA 大素数 VC++
1
对称密码技术高级加密标准算法(AES)易于软件实现和硬件实现,并且具有加密速度快、内存消耗小、抵抗多种人为攻击、操作简单等优越性。非对称密码技术椭圆曲线加密(ECC)是基于离散对数难题的,这使得对于相同长度的密钥来说, ECC加密更快、破解难度更大。 本文实现了128位密钥的AES算法,将原来的四步加密过程整合为两步,通过CBC或ECB两种分组模式加密明文数据。同时也实现了在大素数域上的ECC算法,利用ECC实现生成用户公钥、私钥以及加密数据的高效、安全密钥管理机制。 通过将AES算法和ECC算法结合起来,实现混合加密,并应用在文件管理上体现其价值。该系统内文件加密过程利用的是AES算法加密模块,在管理用户密钥方面利用了ECC算法加密模块,并实现多重加密来隐藏直接加密后密文内的重要参数。该系统可以安全、有序的管理用户拥有的重要文件。
2010-06-24 00:00:00 1.53MB AES ECC 大素数域
1