搜索资源列表
BUFFER
- 缓冲区,其中两个实数缓冲区,两个长整数缓冲区,两个复数缓冲区 其中实数,长整数和复数这三种数据类型的每一种都有磁盘和内存两种 缓冲区。如果数据较小时可以存放在内存中,而数据量很大时则存放在 临时文件构成的磁盘缓冲区中。这六个空缓冲区并不真正用来存放数据, 而是用来产生出新的与自己一样的缓冲区
ras
- rsa算法的VC实现,其中包括超长整数类,素数检验算法,大素数生成器和一般的数论算法,例如中国剩余定理解密RSA密文
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
BigNum
- 大的整数运算,比浮点运算所看奥的有效数字多了很多 ,支持1000位,还可更多!-Large integer operations than floating-point operations by the effective figure Austrian watch a lot of many to support the 1000, but also more!
three_max
- 求取两个整数、三个整数,两个双精度数、三个双精度数的最大值-Strike two integer, three integer, two doubles, 3 doubles, the maximum
RSA
- 一个RSA算法的实现, 其中有大整数简单实现, 和求大质数的算法,最后综合成RSA加密解密算法。 代码有一定注释,输出详细的中间过程,对C++初学者很有用。-Simple implementation of an RSA algorithm, where there is a large integer, and demand a large prime number algorithm, finally consolidated into the RSA encryption al
Large-integer-factorial
- 本实例实现了一个计算大整数阶乘的程序。通常使用递归来计算一个整数的阶乘。但是, 因为ii.算本身能够表示的最大整数是有限的,所以能够计算的阶乘整数要受到限制。本程序使 用数组来存储结果,因而很好地解决了这个问题,只要有足够大的数组就能计.任意大的整数0-Examples of the realization of a to calculate large integer factorial program. Usually use recursion to calculate the facto
CryptDemo
- RSA,Elgamal,EcElgamal加解密算法的演示程序。内含大整数处理代码。-failed to translate
RSA_cPP
- RSA算法C++代码实现 包括大整数的一些定义等-C++ source code of RSA
bigIntMuilt
- 分治法求大整数乘法 只能支持256位乘法而已,不过已经完整实现了分治法,而且可以支持有符号的数-Divide and conquer method for large integer multiplication multiply it can only support 256, but has been completely realized divide and conquer, and can support a number of symbols
moni
- 大整数乘法,模拟笔算的方法,速度很快,内存也需求比较小一点,希望能帮助到其他人-Large integer multiplication, simulation written calculation methods, very fast, memory demand is also smaller, hoping to help others
RSA(NTL)
- 用VC6.0实现的,运用NTL大整数库实现RSA的加密和解密算法,具有较高的效率!-VC6.0 achieved by applying NTL large integer achieve RSA encryption and decryption algorithms, with high efficiency!
RSA
- 分别实现RSA加密算法和RSA签名算法,对RSA的设计有较好的认识,体会RSA的安全性基于数论难题——大整数因子分解问题.-Respectively, to achieve RSA encryption algorithm and the RSA signature algorithm, RSA is designed for better understanding, experience-based RSA Security number theory problems- large int
rsa
- RSA算法,基于大整数分解的难题而设计的非对称密码算法。-RSA algorithm, based on the integer factorization problem designed asymmetric cryptographic algorithm.
bignumber100
- 能够实现大整数相乘,为初学C++的一个很好的例子.-Large integer multiplication can be achieved for the novice C++ for a good example.
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
ntl_demo
- 最简单的ntl演示功能,对大整数感兴趣的可以看看(The simplest NTL demonstration function, interested in large integers can see)
MD5
- MD5是让大容量信息在用数字签名软件签署私人密匙前被"压缩"成一种保密的格式(就是把一个任意长度的字节串变换成一定长的大整数)。不管是MD2、MD4还是MD5,它们都需要获得一个随机长度的信息并产生一个128位的信息摘要。虽然这些算法的结构或多或少有些相似,但MD2的设计与MD4和MD5完全不同,那是因为MD2是为8位机器做过设计优化的,而MD4和MD5却是面向32位的电脑。(MD5 allows large capacity information to be compre
calc
- 简易计算器,支持计算带有+、-、*和括号的表达式,支持大整数(A simple calculator that supports the calculation of expressions with +, -, * and parentheses, supports large integers)
rsa
- 1.问题描述 RSA密码系统可具体描述为:取两个大素数p和q,令n=pq,N=(p-1)(q-1),随机选择整数d,满足gcd(d,N)=1,ed=1 modN。 公开密钥:k1=(n,e) 私有密钥:k2=(p,q,d) 加密算法:对于待加密消息m,其对应的密文为c=E(m)=me(modn) 解密算法:D(c)=cd(modn) 2.基本要求 p,q,d,e参数选取合理,程序要求界面友好,自动化程度高。 4. 实现提示 要实现一个真实的RSA密码系统,主要考虑对大整数的处理。P