搜索资源列表
sushu
- ACM中,用筛选法求素数,效率很高的算法,希望大家喜欢
sqroot
- 1.用do...while 语句计算平方根的简易近似算法。2.打印小于N(大于2的自然数)的素数
miller
- 对Miller-Rabin算法的进一步改进,速度约为0.4秒验证一个素数(CPU为赛扬1.5G) //本程序使用Miller Rabin方法计算1024位素数(2进制)
DSA
- Digital Signature Algorithm (DSA)是Schnorr和ElGamal签名算法的变种,被美国NIST作为DSS(DigitalSignature Standard)。算法中应用了下述参数: p:L bits长的素数。L是64的倍数,范围是512到1024; q:p - 1的160bits的素因子; g:g = h^((p-1)/q) mod p,h满足h < p - 1, h^((p-1)/q) mod p > 1; x:x
qiusushu
- 一个求素数的算法的C++实现该程序可以求出2到10000之间的所有素数
RSAtool
- 这学期刚学密码学,RSA算法相对简单,于是写了这个小软件.开发环境:VC++6.0。 RSA的安全性依赖于大数分解。公钥和私钥都是两个大素数。据猜测,从一个密钥和密文推断出明文的难度等同于分解两个大素数的积。 数据加密算法RSA的关键在于大素数的生成,本软件采取数组形式解决大素数的存储和运算问题,可生成超过1024位的十进制数的大素数,以应用于数据加密。 RSA的缺点主要有:产生密钥很麻烦,受到素数产生技术的限制,因而难以做到一次一密。分组长度太大,为保证安全性,n 至少也要
RSA
- RSA算法是第一个能同时用于加密和数字签名的算法,也易于理解和操作。RSA是被研究得最广泛的公钥算法,从提出到现在已近二十年,经历了各种攻击的考验,逐渐为人们接受,普遍认为是目前最优秀的公钥方案之一。RSA的安全性依赖于大数的因子分解,但并没有从理论上证明破译RSA的难度与大数分解难度等价。即RSA的重大缺陷是无法从理论上把握它的保密性能如何,而且密码学界多数人士倾向于因子分解不是NPC问题。 RSA的缺点主要有:A)产生密钥很麻烦,受到素数产生技术的限制,因而难以做到一次一密。B)分组长度太大
primepalindrome
- primepalindrome,找回文素数的一个不错的算法实现
数论
- 64位以内Rabin-Miller 强伪素数测试和Pollard rho 因数分解算法的实现-64 within Rabin-Miller-puppet prime testing and Pollard rho factorization algorithm implementation
20030507155828_sieve5
- 该程序用于在一个给定的数组中寻找素数,它使用一个1很经典的算法,效率很高。-the procedures used in a given array of finding prime numbers, it uses one of a classic algorithms, high efficiency.
RSAVC
- RSA算法的VC实现,其中包括超长整数类,素数检验算法,大素数生成器和一般的数论算法,例如中国剩余定理解密RSA密文-RSA algorithm VC, including long integer type, in a few test algorithm, large prime number generator and the general theory of numbers algorithm, for example, Chinese Remainder Theorem RSA de
mulf2m.rar
- 椭圆曲线加密算法中的乘法器的生成,主要功能是实现在素域上的多项式模P(大素数)乘的运算。,Elliptic curve encryption algorithm to generate the multiplier, the main function is to achieve in the Su-domain polynomial module P (large prime numbers) by the operator.
14
- 算法功能:输入一个正整数,若其是素数,将其输出,否则,找出与其最邻近的素数,并输出这个素数。-Algorithm functions: enter a positive integer, if it is a prime number, output, otherwise identify their nearest prime number, and outputs the primes.
prime
- 用概率算法实现求素数10000以内的素数的问题,并且与确定性算法比较。-With the probability algorithm for prime numbers less than 10000 prime numbers, and compared with the deterministic algorithm.
RPrintPrimes
- 用概率算法寻找1到10000之间的素数,该算法比确定性算法的运行时间大大缩小-Probabilistic algorithm to find prime between 1 to 10,000 the number of the algorithm running time than the deterministic algorithm greatly reduced
rsa_small_num
- 本程序主要功能: 1、编写程序构造一RSA密钥; 2、编写程序实现快速指数算法; 3、编写程序生成大素数; 4、实现RSA密码体制。-Main function of this procedure: 1, construct an RSA key programming 2, programming algorithm for fast index 3, write a program generating large prime numbers 4, to achieve
RSA_java
- 带界面的RSA算法,软件包中含有可执行程序,功能有自动生成随机素数P、Q,公钥,密钥,对数字进行加密解密。-Interface with the RSA algorithm, packages containing executable programs, automatic generation of random functions of prime numbers P, Q, a public key, keys for encryption and decryption of digit
shuangxianxingchazhisuofangtuxiang
- 本实验采用双线形插值技术进行图像的缩放。该方法输出的像素值是它在输入图像中2*2邻域采样点的平均值,它根据某像素周围4个像素的灰度值在水平和垂直方向两个方向上对其插值。在进行图像缩放时,其考虑到了相邻近的像素点间的关系。这种平均算法具有放锯齿效果,创造出来的图像拥有平滑的边缘,锯齿难以察觉,所以相对于最近邻法,其的效果比较好。在进行程序设计时,程序的输入参数为图像矩阵和结果图像的水平和垂直方向的像素数,可以忽略混叠效应。在程序运行之后可以对其前的实验结果进行比较分析异同,进而更深刻的理解最近邻插
million
- million Berin的具体算法,可以进行生成1-10000的所有素数-million Berin specific algorithm, can generate all the prime numbers 1-10000
1024RSA
- 支持大整数的RSA算法,还可以自动生成随机大素数-Support for large integer RSA algorithm, can also automatically generate random large prime numbers