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

搜索资源列表

  1. 有关数论的算法.doc

  2. 数论一度被认为是漂亮的但却没什么大用处的纯数学学科。今天,有关数论的算法已被广泛使用,部分是因为基于大素数的密码系统的发明。这些系统的可行之处在于我们能够容易地求出大素数,而系统的可靠性在于大素数的积难以分解。下面我们将介绍了一些基本的数论知识和相关的算法,它们都是我们应用数论的基础。
  3. 所属分类:其它

    • 发布日期:2009-04-30
    • 文件大小:494592
    • 提供者:jwang50
  1. ACM算法模版大集合

  2. 一大堆模版 自己可以下来参考 应该有200个以上吧 自己下来看看 其中一个目录 图论 路径问题 0/1边权最短路径 BFS 非负边权最短路径(Dijkstra) 可以用Dijkstra解决问题的特征 负边权最短路径 Bellman-Ford Bellman-Ford的Yen-氏优化 差分约束系统 Floyd 广义路径问题 传递闭包 极小极大距离 / 极大极小距离 Euler Path / Tour 圈套圈算法 混合图的 Euler Path / Tour Hamilton Path / Tou
  3. 所属分类:其它

    • 发布日期:2009-10-15
    • 文件大小:944128
    • 提供者:jordankan
  1. 因式分解用栈实现的,任意大的整数都可以被分解

  2. 任何一个整数,不管这个整数有多大,都可以被分解为素数因子相乘的式子,用栈做的,编译环境VS2008
  3. 所属分类:专业指导

    • 发布日期:2009-11-06
    • 文件大小:3072
    • 提供者:dupaodu
  1. ACM算法模板大集合

  2. 其中一个目录 图论 路径问题 0/1边权最短路径 BFS 非负边权最短路径(Dijkstra) 可以用Dijkstra解决问题的特征 负边权最短路径 Bellman-Ford Bellman-Ford的Yen-氏优化 差分约束系统 Floyd 广义路径问题 传递闭包 极小极大距离 / 极大极小距离 Euler Path / Tour 圈套圈算法 混合图的 Euler Path / Tour Hamilton Path / Tour 特殊图的Hamilton Path / Tour 构造 生成树
  3. 所属分类:其它

    • 发布日期:2010-04-19
    • 文件大小:944128
    • 提供者:yiyemu
  1. rsa公钥加密算法源代码

  2. RSA公钥加密算法是1977年由Ron Rivest、Adi Shamirh和LenAdleman在(美国麻省理工学院)开发的。RSA取名来自开发他们三者的名字。RSA是目前最有影响力的公钥加密算法,它能够抵抗到目前为止已知的所有密码攻击,已被ISO推荐为公钥数据加密标准。RSA算法基于一个十分简单的数论事实:将两个大素数相乘十分容易,但那时想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥。
  3. 所属分类:其它

    • 发布日期:2010-07-02
    • 文件大小:4096
    • 提供者:l781974176
  1. RSA算法加密解密运算

  2. RSA算法,进行加密解密运算,RSA的安全性依赖于大数分解。公钥和私钥都是两个大素数( 大于 100 个十进制位)的函数。据猜测,从一个密钥和密文推断出明文的难度等同于分解两个 大素数的积。
  3. 所属分类:其它

    • 发布日期:2010-07-13
    • 文件大小:156672
    • 提供者:xf305305
  1. RSA加密算法 C++ 实现

  2. RSA加密算法 C++ 实现,RSA公钥加密算法是1977年由Ron Rivest、Adi Shamirh和LenAdleman在(美国麻省理工学院)开发的。RSA取名来自开发他们三者的名字。RSA是目前最有影响力的公钥加密算法,它能够抵抗到目前为止已知的所有密码攻击,已被ISO推荐为公钥数据加密标准。RSA算法基于一个十分简单的数论事实:将两个大素数相乘十分容易,但那时想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥。
  3. 所属分类:其它

    • 发布日期:2010-07-29
    • 文件大小:4096
    • 提供者:starea
  1. RSATool2v14

  2. RSA公钥加密算法是1977年由Ron Rivest、Adi Shamirh和LenAdleman在(美国麻省理工学院)开发的。RSA取名来自开发他们三者的名字。RSA是目前最有影响力的公钥加密算法,它能够抵抗到目前为止已知的所有密码攻击,已被ISO推荐为公钥数据加密标准。RSA算法基于一个十分简单的数论事实:将两个大素数相乘十分容易,但那时想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥。
  3. 所属分类:其它

    • 发布日期:2011-02-06
    • 文件大小:72704
    • 提供者:sznetwork
  1. RSA数学算法,数学教程

  2. RSA数学算法,密码算法算法基础。这些密码方案的可行性依赖于我们快速找到一个大素 数的能力,而它们的安全性则依赖于我们对大素数分解因数的无奈
  3. 所属分类:专业指导

    • 发布日期:2011-05-25
    • 文件大小:521216
    • 提供者:xian3000
  1. ACM常用算法框架大汇总

  2. 当中有几百种计算机常用的算法的框架和模板,如果你还在为算法问题而困扰时,这资料会让你廓然开朗,我也在学,很有用所以极力推荐大家. 框架部分目录如下: 图论 路径问题 0/1边权最短路径 BFS 非负边权最短路径(Dijkstra) 可以用Dijkstra解决问题的特征 负边权最短路径 Bellman-Ford Bellman-Ford的Yen-氏优化 差分约束系统 Floyd 广义路径问题 传递闭包 极小极大距离 / 极大极小距离 Euler Path / Tour 圈套圈算法 混合图的 Eu
  3. 所属分类:专业指导

    • 发布日期:2011-12-13
    • 文件大小:944128
    • 提供者:cai62839739
  1. 2*3*.....*(n-1)+1产生素数

  2. 产生素数,会有一些小问题,因后来的数特别大,无法继续分解了,而产生了负数....
  3. 所属分类:C/C++

    • 发布日期:2012-11-21
    • 文件大小:397
    • 提供者:whh5304
  1. 大素数生成方法

  2. 密码学中常用到的大素数分解问题,有参考价值
  3. 所属分类:专业指导

    • 发布日期:2012-12-30
    • 文件大小:1048576
    • 提供者:fatingxcui
  1. 含近90000个素数的素数表,使素数判断和素数分解更方便

  2. 表中含从2到1130369的87912个素数,对判断一个自然数是否是素数和对较大素数进行分解有很大的帮助
  3. 所属分类:C++

    • 发布日期:2013-10-04
    • 文件大小:659456
    • 提供者:u011289892
  1. 对大整数n = pq 分解的一个有效的搜索算法

  2.  本文通过构造一个简单的基于调差思想的搜索算法和一个快速的开方算法对满足一定条件的大整数 n = pq ( p、q 为大素数) 进行快速分解. 从而指出基于因子分解的密码体制中存在着相当多的弱密钥,而且很难避免选 取这些弱密钥. 这对于我们分析基于因子分解的公钥体制的安全性是很有意义的.
  3. 所属分类:其它

    • 发布日期:2008-10-30
    • 文件大小:106496
    • 提供者:yunerstone
  1. 程序员密码学

  2. 讲解了ASN.1编码的规则,伪随机数生成算法,散列函数,大素数分解,及加密算法等。
  3. 所属分类:系统安全

    • 发布日期:2015-09-19
    • 文件大小:33554432
    • 提供者:tdpsss1984
  1. ECCTool_v1.04.zip

  2. ecc - 椭圆加密算法工具,CTF比赛专用,通过该工具可以及时公钥。 椭圆加密算法(ECC)是一种公钥加密体制,最初由Koblitz和Miller两人于1985年提出,其数学基础是利用椭圆曲线上的有理点构成Abel加法群上椭圆离散对数的计算困难性。公钥密码体制根据其所依据的难题一般分为三类:大素数分解问题类、离散对数问题类、椭圆曲线类。有时也把椭圆曲线类归为离散对数类。
  3. 所属分类:网络攻防

    • 发布日期:2020-03-27
    • 文件大小:285696
    • 提供者:dchua123
  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
  1. python素数筛选法浅析

  2. 原理:   素数,指在一个大于1的自然数中,除了1和此整数自身外,不能被其他自然数整除的数。在加密应用中起重要的位置,比如广为人知的RSA算法中,就是基于大整数的因式分解难题,寻找两个超大的素数然后相乘作为密钥的。一个比较常见的求素数的办法是埃拉托斯特尼筛法(the Sieve of Eratosthenes) ,说简单一点就是画表格,然后删表格,如图所示:   从2开始依次往后面数,如果当前数字一个素数,那么就将所有其倍数的数从表中删除或者标记,然后最终得到所有的素数。 有一个优化: 标记2
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:78848
    • 提供者:weixin_38526612
  1. python2练习题——编写函数,输入数字,判断是否是素数

  2. 定义 素数又称质数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数。 性质 质数具有许多独特的性质: (1)质数p的约数只有两个:1和p。 (2)初等数学基本定理:任一大于1的自然数,要么本身是质数,要么可以分解为几个质数之积,且这种分解是唯一的。 (3)质数的个数是无限的。 (4)质数的个数公式 是不减函数。 (5)若n为正整数,在 到 之间至少有一个质数。 (6)若n为大于或等于2的正整数,在n到 之间至少有一个质数。 (7)若质数p为不超过n(
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:168960
    • 提供者:weixin_38501810
  1. 整数分解与RSA的安全性

  2. 提出了 3 种大整数因数分解的方法,并通过这些方法对 RSA 密码算法的安全性做出了界定。根据分析得知,如果不考虑RSA中生成密钥的2个素数之间的差值,单纯地增加2个素数的取值对提高安全性很可能是无效的。最后,给出了两则在 RSA 密码算法下要想产生能提供足够安全强度的密钥应该遵守的建议。
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:1048576
    • 提供者:weixin_38705723
« 12 3 4 5 6 7 »