码迷,mamicode.com
首页 >  
搜索关键字:rabin    ( 201个结果
记一次使用快速幂与Miller-Rabin的大素数生成算法
大家都知道RSA的加密的安全性就是能够找到一个合适的大素数,而现在判断大素数的办法有许多,比如Fermat素性测试或者Miller-Rabin素性测试,而这里我用了Miller-Rabin素性测试的算法,具体的理论我写到下面。 算法的理论基础: Fermat定理:若n是奇素数,a是任意正整数(1≤ ...
分类:编程语言   时间:2017-09-03 01:14:47    阅读次数:335
hihocoder 1287 : 数论一·Miller-Rabin质数测试 大质数判定
时间限制:10000ms 单点时限:1000ms 内存限制:256MB 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 小Hi和小Ho最近突然对密码学产生了兴趣,其中有个叫RSA的公钥密码算法。RSA算法的计算过程中,需要找一些很大的质数。 小Ho:要如何来找出足够大的 ...
分类:其他好文   时间:2017-08-02 22:09:27    阅读次数:203
Miller-rabin判素数
用Miller-rabin判素数之前,先要知道一个叫费马小定理的东西。 费马小定理:如果p是质数,那么任意和p互质的数的p-1次方对p取模都等于一。 即:任意gcd(a,p)==1,那么a^(p-1)≡1(mod p) 既然我们用费马小定理又得到了一个新的质数的性质,那么我们就可以用这个性质来判定素 ...
分类:其他好文   时间:2017-08-02 15:05:45    阅读次数:119
hdu, KMP algorithm, linear string search algorithm, a nice reference provided
reference: Rabin-Karp and Knuth-Morris-Pratt Algorithms By TheLlama– TopCoder Member https://www.topcoder.com/community/data-science/data-science-tuto ...
分类:其他好文   时间:2017-07-25 14:27:20    阅读次数:138
Miller-Rabin 素性测试
根据费马小定理,若p为素数,则必有a^(p-1) mod p=1 对和p互质的a成立。 根据二次探测定理:如果p是素数,且0<x<p,则方程x^2 mod p=1的解为1或p-1。 所以若p为素数,则必有a^(p-1) mod p 的平方根为1或-1 分解p-1为d*2^s,其中d为奇数 从i=0逐 ...
分类:其他好文   时间:2017-07-22 22:39:00    阅读次数:237
大数质因解:浅谈Miller-Rabin和Pollard-Rho算法
2017-07-19 08:54 Amphetamine:能发一下代码吗? 应我那位谜一样好友的邀约,我打算好好看一看Miller-Rabin和Pollard-Rho算法。很奇怪,各种地方有很多代码描述详细过程,但我仍旧很懵。也许是我太弱了,不能从那些“鱼龙混杂”的代码中找出本质上的共性。那么,我们 ...
分类:编程语言   时间:2017-07-21 00:01:19    阅读次数:277
28. Implement strStr()
Implement strStr(). Returns the index of the first occurrence of needle in haystack, or -1 if needle is not part of haystack. 字符串Rabin--Karp算法。滚动哈希,时间 ...
分类:其他好文   时间:2017-07-19 20:36:49    阅读次数:215
Miller-Rabin素数测试
费尔马小定理:如果p是一个素数,且0<a<p,则a^(p-1)%p=1.利用费尔马小定理,对于给定的整数n,可以设计素数判定算法, 通过计算d=a^(n-1)%n来判断n的素性,当d!=1时,n肯定不是素数,当d=1时,n 很可能是素数. 二次探测定理:如果是素数,且,则方程的解为或。 利用二次探测 ...
分类:其他好文   时间:2017-07-18 15:37:02    阅读次数:206
BZOJ 4802 欧拉函数
phi[n]=n∏(1-(1/p)),所以是Miller-Rabin和Pollard-Rho算法,用来分解一个大数的质因子。 ...
分类:其他好文   时间:2017-07-14 21:10:48    阅读次数:217
我的模板库【持续更新……】
一、数学相关 1.筛法 (1)埃氏筛 (2)线性筛 2.Miller-Rabin素数测试 二、图论 1.dinic最大流 ...
分类:其他好文   时间:2017-07-11 00:55:40    阅读次数:258
201条   上一页 1 ... 6 7 8 9 10 ... 21 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!