搜索资源列表
isprime
- 判断是不是大素数,的快速算法,适用于公钥加密算法-judgment is not large prime numbers, the fast algorithm applicable to the public key encryption algorithm
rsa_code
- rsa算法,这里将给出一个简单加密模块的全部源程序(源代码) 至于RSA的理论网上一大把,它是基于公钥加密体制的一种算法。这个实例主要是用来将某一重要文件绑定到一个IP地址上。把它拷贝下来,存为CODE.C,然后执行 GCC –O CODE CODE.C 然后用./ CODE E [IP ADDRESS] [FILENAME]对文件进行加密。或用 ./CODE D [IP ADDRESS] 进行解密整个过程中产生了两个中间文件,至于什么文件,你去试
LibTomCrypt
- LibTomCrypt是一个全面的、可扩展的密码学函数库。包括了各类主要的加密函数,单向摘要函数,伪随机数生成器,公钥加密函数。 你可以在这里下载到源文件及其说明:http://www.libtomcrypt.org libtomcrypt在C++builder6下编译为tomcrypt.lib -LibTomCrypt is a comprehensive, scalable cryptography libraries. Including the major types
WebRSA
- Web RSA是为Web浏览器提供的RSA公钥加密算法。使用Javascr ipt 来生成RSA加密数据,加密后的数据只能在服务器上解密,不能被窃听。-Web browser for the Web provided by the RSA public key encryption algorithm. Use Javascr ipt to generate RSA encrypted data, encryption of data can only be decrypted on the s
7_Rsa
- RSA公钥加密算法基于大整数因式分解困难这样的事实。 选择两个素数,p,q。(一般p,q选择很大的数) 然后计算 z=p*q f=(p-1)(q-1) 选择一个n,使gcd(n,f)=1(gcd代表greatest common divider,一般n也选择一个素数), n和z就作为公钥。 选择一个s,0<s<f,满足n*s % f=1,s就作为私钥。-RSA public key encryption algorithm based on the integer fa
TotalSecurity_src
- JAVA实现的RSA公钥加密方法,封装了多种应用-JAVA RSA public key encryption methods, a variety of applications Packaging
code
- 应用公钥加密体制的代表算法RSA 应用对称加密算法DES 应用散列算法MD5计算消息摘要 数字签名并验证
RSA
- 信息安全类,公钥加密和RSA,PPT,适合新手参考。
BigInt
- RSA公钥加密算法(基于大整数的分解难实现的,包括大整数的加、减、乘、除,加密,解密等)
RSA_class
- 公钥加密程序,采用非对称密钥,这里以类的形式调用
RSA
- RSA公钥加密程序,可实现密钥对生成,加解密任意字符串功能。MFC界面。
RSA
- RSA算法是在1978年由Ron Rivest, AdiShamir 和Leonard Adleman提出的一种公钥加密算法。RSA能同时用于加密和数字签名的算法,也易于理解和操作。RSA是被广泛研究的公钥算法,从提出至今,经历了各种攻击的考验,逐渐为人们所接受,被普遍认为是目前最优秀的公钥方案之一。
RSA加长分段加密
- RSA加密算法,界面操作,可以很方便的对文件的内容进行加密,而且为了能加密更长的内容,算法中采用了分段加密的手段。其算法步骤如下:1. 读取公钥e和n,作加密之用。 2. 从DecText中读取一大段明文,转化成明文字节数组Byte[]。 3. 再把Byte[]分成若干小段明文字节数组sectByte[]。 4. 使用e和n对所有的sectByte[]进行加密,并合成一大段密文,添加到EncText。 5. 读取下一大段明文,若明文为空,完成加密;否则转2-RSA encryption algo
ibe具有认证功能算法
- 1 Boneh-Franlin的IBE算法主要由四个子算法组成:Setup,Extract,Encrypt和Decrypt,分别完成系统参数建立、密钥提取、加密和解密的功能。假定消息的明文空间为 ,密文空间 。 (1)、建立: 给定一个安全参数 k蝂+ Step 1: 执行G生成一个素数q, 两个q阶群G1, G2 , 和一个可用的双线性映射 ê: G1碐1瓽2。 此外选取G1 任一生成元 P蜧1,再选取两个HASH函数 H3:{ 0, 1}n×{0, 1}n。 -?, H4:。 :{ 0,
数字签名系统
- 生成公钥和私钥用于加密。采用md5和sha-1摘要算法。加密使用rsa算法
PKIUtil.rar
- pki 公钥加密,私钥解密
ELGamal.rar
- 采用C++实现公钥加密算法ELGamal对文件的加、解密,The use of C++ realization of public key encryption algorithm on the document ELGamal Encryption and Decryption
rsa
- RSA公钥加密程序,是一种Java的实现方法,与JCE提供的功能比,要简单-RSA public key encryption program, is a Java implementation method of the functionality provided with the JCE ratio, should be simple
11
- 完成基于公钥证书的非对称密钥分配工作 说明: (1)作为通讯的双方A和B,都有一个共同信赖的第三方CA,由CA为每个人生成公钥证书和相应的私钥并分发给A、B。 (2)A和B分别将自己的公钥证书提供给对方后,分别在本地验证对方公钥证书是否可靠(假定A、B已经获得CA的公钥),然后A用B的公钥加密一个数据X(整型,可自己定义,比如100)并发送给B,B用自己的私钥解密后得到数据X,然后按协商好的函数F(比如F(X)=2*X)计算得到F(X),再利用A的公钥加密后发送给A;A在本地用自己的
RSA_MFC
- 这次是MFC界面的RSA加解密。自动生成公私钥对,对输入的内容进行公钥加密,私钥解密。-This is the MFC interface of RSA encryption and decryption. Automatically generate the public and private key pairs, public key encryption, private key to decrypt the contents of the input.