搜索资源列表
resource_code_of_RSA
- 文件包括RSA算法原程序及详细注释。可以实现使用1024位以上大素数进行加解密。其中包括大整数的加、减、乘、除、模幂运算,求逆元运算,以及大素数的判定等算法。稍做扩展即可在实际中应用。
BigInt_beta10
- RSA加密中的大整数运算,是RSA程序实现的基础。我上传个大整数运算的C++程序供大家使用,求模、模幂等都有
SoftProtect
- rsa加密过程中需要大数的幂运算后求模,本程序即计算a的b次方的结果对c求模,其中a,b,c均为大自然数,编写rsa加密的朋友可以作为参考(其实就是rsa的精华)
mimoyunsuan
- 本代码能实现密码学领域中的大数幂模运算,并且运算效率较高,对进一步实现RSA加密、解密运算的实现有很大的帮助。
新建 Microsoft Word 文档
- RSA核心运算使用的乘模算法就是 M(A*B)。虽然M(A*B)并不是乘模所需要的真正结果,但只要在幂模算法中进行相应的修改,就可以调用这个乘模算法进行计算了。本软件起初未使用Montgomery 乘模算法时,加密速度比使用Montgomery乘模算法慢,但速度相差不到一个数量级。 将上述乘模算法结合前面叙述的幂模算法,构成标准Montgomery幂模算法,即本软件所使用的流程
Locksoft
- 文件包括rsa算法原程序及详细注释。可以实现使用1024位以上大素数进行加解密。其中包括大整数的加、减、乘、除、模幂运算,求逆元运算,以及大素数的判定等算法。稍做扩展即可在实际中应用。-Rsa algorithm for the original documents, including procedures and detailed notes. 1024 can be achieved over the use of large prime numbers for encryption an
072113
- 实现模逆,模幂,AES,ElGamal的密码加解密功能-To achieve modular inversion, modular power, AES, ElGamal encryption and decryption of the password
shanks
- 求离散对数的shanks算法,要求如下: 实现计算 Zp 中计算离散对数的 Shanks 算法,基本要求如下: 1)p 是一个小素数( 小于 32 bit ),a 是一个本原元。程序的输入为(p, a, b), 输出为 logab ( mod p) (可以用 log3525 (mod 809)等作为测试); 2)采用快速模指数算法求幂(如am),采用扩展欧几里得算法求逆( 如a-i (mod p) ); 3)采用一种好的排序算法对 L1、L2 排序; 4)采用概率算
RsaDllAndTest
- 利用大数库写的一个RSA模幂运算的小软件,该软件能够方便的进行RSA模幂运算,并且可以让读者学习大数库的使用方法。-Use of large numbers of a library to write a small RSA Modular Exponentiation software, the software can easily be RSA modular power, and large numbers can help readers learn to use the librar
MontCIOS
- MontMary模乘,用在大数的模幂运算中,在做模幂运算时,使得效率明显变快-MontMary modular multiplication, used in the modular exponentiation of large numbers, when doing modular exponentiation, making efficiency significantly faster
RSA--exponentiation-
- 揭秘RSA求幂算法,代码简洁方便,非常实用,用于求解任何求模运算-the exponentiation of RSA
111
- 计算机密码学—第3版卢开澄着,清华出版模幂算法一-first
RSA-by-DSP
- RSA算法的实现 通过DSP快速实现.快速模幂运算 DSP 密钥拆分 RSA 算法-A Fast Implementation of RSA Algorithm by DSP
rsa
- RSA编码实现,创建公钥和私钥,并判定生成的是否是素数,生成界面和菜单便于用户选择,用扩展欧几里得短发求乘法逆元,快速模幂算法,-RSA Coding, create public and private keys, and determine whether the resulting number is a prime generate user-friendly interface and menu choices, with short hair extensions Euclid se
DigitalSignatureStandard(DSS)
- 运行程序之前需要配置OpenSSL的开发环境(SHA-1算法利用OpenSSL开发包实现),本源代码实现了DSS数字签名(美国标准数字签名标准),主要运用了大整数的加减模幂、以及欧几里得算法。并有一个完整的界面。-You need to configure before running the program OpenSSL development environment (SHA-1 algorithm uses OpenSSL development package implementati
BigNumber
- 进行大数的加减乘除、模、幂乘、组合运算。-Die, big power, add, subtract, multiply and divide the number of multiplication and combination operation.