您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 素 数 测 算 另类作法

  2. 在以往判断一个数n是不是素数时,我们都是采用i从2到sqrt(n)能否整除n.如果能整除,则n是合数;否则是素数.但是该算法的时间复杂度为O(sqrt(n)),当n较大时,时间性能很差,特别是在网络安全和密码学上一般都是需要很大的素数.而从目前来看,确定性算法判断素数的性能都不好,所以可以用MC概率算法来解决,其中Miller Rabin算法就是其中的很经典的解决方法.下面首先介绍下相关的数学理论.
  3. 所属分类:其它

    • 发布日期:2009-06-17
    • 文件大小:5120
    • 提供者:cgli1
  1. Miller-Rabin素性测试算法

  2. 公共密钥体系中,一般选择的素数都是相当大的(通常在100位以上),如果采用上次的试除法来判定,那么可能要穷尽你一生的时间都还不够。所以在一般的应用领域,人们采用的是Rabin-Miller检验法。 本文描述Miller-Rabin素性测试算法
  3. 所属分类:其它

    • 发布日期:2009-11-25
    • 文件大小:26624
    • 提供者:YKaijin
  1. ras加密实践应用(包括 欧几里德求逆 Miller-Rabin素性检测)

  2. rsa 加密实践 1.产生一个随机数在2的l次方跟2的l+1次方间,用Miller-rabin测试它是否是一个素数。 2.给出x和n,用扩展的欧几里得算法计算x的逆y(mod n)。 3.调用上面的两个函数,产生ras参数n=p*q,e和d。 4.给出信息M,用你产生的参数加密。检查你加密的正确通过解密。
  3. 所属分类:其它

    • 发布日期:2009-12-20
    • 文件大小:2048
    • 提供者:zy_const
  1. Miller-Rabin素性测试算法

  2. miller - rabin 素性测试,是做rsa算法的重要组成部分
  3. 所属分类:其它

    • 发布日期:2010-05-21
    • 文件大小:833
    • 提供者:killerleader
  1. miller-rabin素性检测算法源码

  2. miller-rabin素性检测算法的源代码 能够运行,很好的资源哦
  3. 所属分类:其它

    • 发布日期:2010-06-03
    • 文件大小:1024
    • 提供者:zhonglingyu613
  1. 应用加密算法和认证技术实验报告

  2. 1.ECB模式、CBC模式的结构和算法原理。 2.Rabin-Miller素性检测算法的原理。 3.掌握线性反馈移位寄存器LFSR生成随机序列的原理。 4.掌握和理解序列密码的加密过程。
  3. 所属分类:其它

    • 发布日期:2010-06-21
    • 文件大小:138240
    • 提供者:eryuniuniu
  1. RSA算法的C++实现

  2. 利用C\C++实现RSA算法的加、解密运算。 具体包括: 1) 利用扩展的EUCLID计算 a mod n 的乘法逆元; 2) Miller-Rabin素性测试算法对一个给定的大数进行测试; 3) 实现 的运算,并计算 ; 4) 利用Fermat定理手工计算 ,并与3)计算的结果对比; 5) 实现RSA算法。并对"I LOVE THE PEOPLE'S REPUBLIC OF CHINA"加解密。说明:为了方便实现,分组可以小一点,比如两个字母一组。
  3. 所属分类:其它

    • 发布日期:2010-06-28
    • 文件大小:3072
    • 提供者:lemonleewon
  1. Miller-Rabin算法C++程序

  2. 程序实现了Miller-Rabin算法判断一个数是否是素数
  3. 所属分类:其它

    • 发布日期:2010-09-11
    • 文件大小:659
    • 提供者:sweetyling00
  1. Miller-Rabin算法的进一步改进

  2. //对Miller-Rabin算法的进一步改进,速度约为0.4秒验证一个素数(CPU为赛扬1.5G) //本程序使用Miller Rabin方法计算1024位素数(2进制)
  3. 所属分类:其它

    • 发布日期:2010-11-17
    • 文件大小:3072
    • 提供者:maole111111
  1. 判断一个数是不是素数

  2. 能判断小于2147483647的数 int Miller_Rabin(int n, int s) { int j, a; for (j = 0; j < s; j++) { a = rand() * (n - 2) / RAND_MAX + 1; if (Witness(a, n)) return 0; } return 1; }
  3. 所属分类:其它

    • 发布日期:2010-12-17
    • 文件大小:1024
    • 提供者:saliusa
  1. 密码学实验三之:Miller-Rabin算法和Mont算法的C++实现

  2. 密码学实验三之:Miller-Rabin算法和Mont算法的C++实现。适用于密码学和C++的初学者,希望对大家有帮助。
  3. 所属分类:C/C++

    • 发布日期:2011-03-25
    • 文件大小:215040
    • 提供者:yyxiangshangla
  1. 64位以内Rabin-Miller 强伪素数测试

  2. 64位以内Rabin-Miller 强伪素数测试算法
  3. 所属分类:系统安全

    • 发布日期:2011-06-28
    • 文件大小:168960
    • 提供者:sailfar
  1. Rabin密码保密通信软件(中南大学本科生毕业论文)

  2. 本文对Rabin密码保密通信软件进行了研究。简单介绍了信息安全技术现状及研究意义,讨论了公钥密码系统和Rabin密码系统及其涉及到的算法,包括大整数的实现、蒙格马利快速幂模运算、Miller-Rabin素性检测法、扩展的欧几里德算法。着重讨论了Rabin密码系统的方案设计以及Winsock通信技术。最后讲解了Rabin密码系统在保密通信中的应用,初步完成了大模数Rabin密码保密通信软件的设计。
  3. 所属分类:其它

    • 发布日期:2008-06-13
    • 文件大小:596992
    • 提供者:hotmaster
  1. Miller-Rabin素数检测优化算法研究.pdf

  2. Miller-Rabin素数检测优化算法研究及其并行实现.pdf 含有证明
  3. 所属分类:专业指导

    • 发布日期:2012-07-09
    • 文件大小:1048576
    • 提供者:wk476855
  1. Miller-Rabin算法源码

  2. Miller-Rabin算法的C语言实现代码,大家可以看看,希望对大家有帮助!
  3. 所属分类:C

    • 发布日期:2012-10-03
    • 文件大小:2048
    • 提供者:wangpanyang
  1. Miller_Rabin算法研究与优化实现

  2. miller-rabin算法是目前主流的基于概率的素数测试算法,在构建密码安全体系中占据重要的位置。南开大学机器人与信息自动化研究所,通过比较各种素数测试算法和对miller-rabin算法进行研究,证明在计算机中构建密码安全体系时,miller-rabin算法是完成素数测试的最佳选择。通过对miller-rabin算法底层运算的优化,可以取得较以往实现更好的性能。
  3. 所属分类:其它

    • 发布日期:2013-05-11
    • 文件大小:97280
    • 提供者:penny122
  1. 数据结构常用算法c++实现

  2. 数据结构常用算法c++实现,程序目录如下: Array shuffle Prime test(trial division) Prime test(Miller-Rabin's method) 2D Array Arbitary Integer Linear congruential generator Maximum subarray problem Bit-Set Queue Stack Binary Heap Fibonacci Heap Priority Queue (list bas
  3. 所属分类:C/C++

    • 发布日期:2014-08-22
    • 文件大小:1048576
    • 提供者:hs2024966214
  1. GMP大数库实现大整数模以及Miller Rabin素数测试算法

  2. GMP大数库的中文使用手册,以及已经编译好的GMP大数库,仅适用于VC6.0,并有自己写的生成随机大素数,大整数模运算,以及Miller Rabin素数测试算法。
  3. 所属分类:C++

    • 发布日期:2014-12-15
    • 文件大小:2097152
    • 提供者:rigarsu
  1. 利用C\C++实现RSA算法的加、解密运算

  2. 1)利用扩展的Euclid计算 a mod n 的乘法逆元; 2)Miller-Rabin素性测试算法对一个给定的大数进行测试; 3)实现 的运算,并计算 4)利用Euler定理手工计算 ,并与3)计算的结果对比; 5)实现RSA算法。并对"I LOVE NANJING UNIVERSITY OF AERONAUTICS AND ASTRONAUTICS"加解密。说明:为了方便实现,分组可以小一点,比如两个字母一组。
  3. 所属分类:其它

    • 发布日期:2020-04-15
    • 文件大小:215040
    • 提供者:weixin_44219914
  1. 素数检测算法

  2. 素数的检测算 法是很有趣的,并且会涉及到数论、概率算法等诸多内容,一直觉得素数探测算法是了解概率算法很好的入口。本文和 大家简单聊聊如何确定一个数是素数。7. if p bing==1 8. result result a %o m 9. 10. return result 这个算法的复杂度正比于a、p和m中位数最多的数的二进制位数,要远远低于朴素的模幂求解法 例如,下面的代码在我的机器上瞬间可以完成 1. compute power(2, 686479766013060971498190079
  3. 所属分类:讲义

    • 发布日期:2019-07-02
    • 文件大小:475136
    • 提供者:abacaba
« 12 »