搜索资源列表
RSA_1111554490vc程序
- rsa加密算法的vc实现,可以实现1024位的加密-the source code of rsa algorithm in vc,which can do 1024bits encryption.
RSAKey
- RSA公钥密钥生成程序,C++语言编写,采用了自己的大数类,可在短时间内生成1024位的RSA公钥和密钥,内有详细注解-RSA public key generation procedures, C language, the use of large numbers of its own category, during a 1024 production of the RSA public key and key, with detailed notes
ELGamaltool
- 这个程序是网络信息安全概论课的课程实践,自己动手编写一个具于1024位大数 运算的ELGamal加密系统。 ELGamal 依赖大数运算,目前主流ELGamal算法都建立在512 到1024位的大数运算之上。 而大多数的编译器只能支持到64位的整数运算,即我们在运算中所使用的整数必须小 于等于64位,即:0xffffffffffffffff,也就是18446744073709551615,这远远达不 到RSA 的需要,于是需要专门建立大数运算库来解决这一问题-network
rsaalgorithminvc
- rsa加密算法的vc实现,可以实现1024位的加密-the source code of rsa algorithm in vc,which can do 1024bits encryption.-rsa encryption algorithm vc realized, 1024 can be achieved encryption-the source code of rsa algorithm in vc, which can do 1024bits encryption.
ANSIandUNICODErsa
- 网上唯一一个支持中文加解密的1024位快速RSA算法源码,界面友好。也是别人的作品,后来自己花了好几天使它支持UnicodeString,vc++6.0调试通过,如果你想使用加密算法,不用RSA是您的损失,如果您使用RSA,但没有下载到此源码,那将是您和公司的损失。
resource_code_of_RSA
- 文件包括RSA算法原程序及详细注释。可以实现使用1024位以上大素数进行加解密。其中包括大整数的加、减、乘、除、模幂运算,求逆元运算,以及大素数的判定等算法。稍做扩展即可在实际中应用。
rsakey
- 生成1024位RSA参数; 该篇文章是小弟转载的; 为了成为会员不得已而为之; 日后定要上载一片优秀源码!
RSAfinal
- 能够生成1024位的RSA算法密钥对,C++语言实现
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
RSAtool
- 这学期刚学密码学,RSA算法相对简单,于是写了这个小软件.开发环境:VC++6.0。 RSA的安全性依赖于大数分解。公钥和私钥都是两个大素数。据猜测,从一个密钥和密文推断出明文的难度等同于分解两个大素数的积。 数据加密算法RSA的关键在于大素数的生成,本软件采取数组形式解决大素数的存储和运算问题,可生成超过1024位的十进制数的大素数,以应用于数据加密。 RSA的缺点主要有:产生密钥很麻烦,受到素数产生技术的限制,因而难以做到一次一密。分组长度太大,为保证安全性,n 至少也要
RSAPK
- RSA公钥加解密算法源码,VC++语言开发, 可生成最长1024比特密钥对,里面包含大数运算类,可直接移植使用。
refine_RSA
- 实现了蒙哥马利算法,能够对2048,1024.512位的RSA进行加解密运算,能够自动生成密钥-Montgomery algorithm is implemented, can 2048,1024.512 bit RSA encryption and decryption operations to automatically generate the keys
ansi917(14)
- 大随机数生成器算法的研究与实现.大随机数已经在当今社会的各个领域中都频繁使用,特别是在加密技术中已经成了不可缺少的一部分,像RSA,MD5中随机数成为加密技术的关键。 本设计主要为第3代移动通信系统(3G)提供符合要求的随机数(1024位),首先取得系统时间和RAND()函数所产生的随机数作为最初的随机初值,经过三重DES(两密钥通过MD5算法得来)和异或的变换,保证其随机数的足够随机,然后通过16次的循环得到一个组合起来的1024位随机数,设计还提供一个检验随机数是否随机的平台,采用了均匀
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
83274902RSA
- 这是一个RSA的简单实现算法,用的是C++语言实现的. RSA加密算法的vc实现,可以实现1024位的加密 -This is a simple realization of RSA algorithm is used in C++ language to achieve. RSA encryption algorithm to achieve the vc, the 1024 can be encrypted
rsa_file
- 使用vc编写的1024位rsa算法,能高效地实现对任意文件的加解密功能,欢迎下载-Vc prepared using 1024-bit rsa algorithm can efficiently realize arbitrary file encryption and decryption functionality, please download the
Keygen
- 基于RSA算法的软件注册和加密保护,其中RSA是1024位,先提取硬盘系列号进行加密,然后生成注册码。-sdakldjfaslkfjaslkjflkasjfdl askfjaslkdfjaslk
Register
- 基于RSA算法的软件注册和加密保护,其中RSA是1024位,先提取硬盘系列号进行加密,然后生成注册码。对收到的注册码进行核对-RSA algorithm is based on registration and encryption software, which RSA is 1024 bits, the first extraction encrypts hard drive serial number and then build License. Received the registr
gen
- 基于RSA算法的软件注册和加密保护,其中RSA是1024位,先提取硬盘系列号进行加密,然后生成注册码。-RSA algorithm is based on registration and encryption software, which RSA is 1024 bits, the first extraction encrypts hard drive serial number and then build License.
RsaOneZeroTwoFour
- Rsa of 1024 bits on j2me platform using the bouncy castle apis for support for java.math.BigInteger and java.scrurity.SecureRandom and with highest obfuscation in Netbeans6.5 with CLDC1.1 and MIDP 2.1