您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. RSA加密解密C++版源代码

  2. 运行环境:Windows XP 开发环境:Microsoft Visual C++ 中文版 软件思路:加密密钥和解密密钥的生成过程: ① 选取两个足够大的质数P和Q; ② 计算P和Q相乘所产生的乘积n=P*Q; ③ 找出一个小于n的数e,使其符合与(P-1)*(Q-1)互为质数; ④ 另找一个数d,使其满足(e*d) mod [(P-1)*(Q-1)]=1; (n,e)即为公开密钥,(n,d)即为私有密钥。
  3. 所属分类:C++

  1. RSA加解密C语言源程序

  2. RSA加密实例分析 它是基于公钥加密体制的一种算法。这个实例主要是用来将某一重要文件绑定到一个IP地址上。 把它拷贝下来,存为CODE.C,然后执行" GCC –O CODE CODE.C " ./CODE E [IP ADDRESS] [FILENAME]对文件进行加密。 ./CODE D [IP ADDRESS] 进行解密 整个过程中产生了两个中间文件,至于什么文件,你去试一试就知道啦!
  3. 所属分类:C

    • 发布日期:2009-05-31
    • 文件大小:6144
    • 提供者:xiaoandyr
  1. ras加密实践应用(包括 欧几里德求逆 Miller-Rabin素性检测)

  2. rsa 加密实践 1.产生一个随机数在2的l次方跟2的l+1次方间,用Miller-rabin测试它是否是一个素数。 2.给出x和n,用扩展的欧几里得算法计算x的逆y(mod n)。 3.调用上面的两个函数,产生ras参数n=p*q,e和d。 4.给出信息M,用你产生的参数加密。检查你加密的正确通过解密。
  3. 所属分类:其它

    • 发布日期:2009-12-20
    • 文件大小:2048
    • 提供者:zy_const
  1. RSA加密算法可运行

  2. RSA加密算法的c实现。可运行!#include #include #include #include #include int k=0,ys=0; int t1=0; int *dd=new int []; int daSuShu(int x) { for(x;x>1;x--) { int xx; for(xx=2;xxx/2) break; } return x; } void creatMiYao(int &nn,int &e,int &d) { for(e;e>1;e--)
  3. 所属分类:其它

    • 发布日期:2010-06-11
    • 文件大小:2048
    • 提供者:song810817
  1. 课程设计 RSA 算法

  2. 课程设计时候做的RSA的加解密算法 里面有生成P、Q、E、D、N等的算法 效率当然比不上高手们写的高 但是实现是绝对没问题的
  3. 所属分类:其它

    • 发布日期:2010-12-18
    • 文件大小:2048
    • 提供者:a785143175
  1. java安全算法RSA 工具类

  2. RSA 工具类。提供加密,解密,生成密钥对等方法。 * 需要到http://www.bouncycastle.org下载bcprov-jdk14-123.jar。 * RSA加密原理概述 * RSA的安全性依赖于大数的分解,公钥和私钥都是两个大素数(大于100的十进制位)的函数。 * 据猜测,从一个密钥和密文推断出明文的难度等同于分解两个大素数的积 * =================================================================== * (
  3. 所属分类:其它

    • 发布日期:2011-05-11
    • 文件大小:9216
    • 提供者:shijiedejintou
  1. rsa加密算法c++实现

  2. 使用C++编译,有界面,功能强大完整。 如下式加密算法部分: void CRSAUtilDlg::OnButtonDecrypt() { UpdateData(); CBigNumber cipher; cipher.StringHexFrom(m_strMessageC); BYTE by[8192]; m_pbDE.SetRange(0, 100); DWORD dwTicks = GetTickCount(); for (int i = 0; i < m_nEncryptionDe
  3. 所属分类:网络监控

    • 发布日期:2011-06-08
    • 文件大小:139264
    • 提供者:leaderadou
  1. 密码学中的RSA算法

  2. RSA加密算法的过程如下: (1)取两个随机大素数p和q(保密) (2)计算公开的模数r=pq(公开) (3)计算秘密的欧拉函数j (r) =(p-1)(q-1)(保密),两个素数p和q不再需要,应该丢弃,不要让任何人知道。 (4)随机选取整数e,满足gcd(e, j (r))=1(公开e,加密密钥) (5)计算d,满足de≡1(mod j (r))(保密d,解密密钥,陷门信息) (6)将明文x(其值的范围在0到r-1之间)按模为r自乘e次幂以完成加密操作,从而产生密文y(其值也在0到r-1范
  3. 所属分类:其它

    • 发布日期:2011-06-14
    • 文件大小:6144
    • 提供者:orchis510402
  1. rsa加密攻击源程序

  2. rsa加密攻击源程序 C语言 This tool is supposed to help crackers who are cracking targets protected by RSA and who aren't attackable by the classic method of factoring i.e who'se modulus is > 400 bits. .How to use *********** It's very easy to use it once y
  3. 所属分类:互联网

    • 发布日期:2011-08-14
    • 文件大小:37888
    • 提供者:piecewave
  1. 密码学实验4 RSA加密算法实现报告

  2. 1、实现RSA对任意文件的加解密(命令行方式) 加解密形式如下: RSA -e/-d keyfile inputfile outputfile 说明:产生rsa的公私钥,可以分别放入keyfile中,n至少为32bit,构建rsa加密算法。对于加密来说,输入文件名就是明文文件,对于解密来说,输入文件名就是密文文件,注意加密对应公钥,解密对应私钥,注意文件读取方式和控制文件结束 控制台编程: int main(int argc, char *argv[ ])
  3. 所属分类:C/C++

    • 发布日期:2012-12-24
    • 文件大小:1048576
    • 提供者:incstrive
  1. RSA加密代码

  2. RSA加密,使用公私秘钥加密 定义公钥n int e; //定义公钥e int s;//计算f(n)的值 int d;//定义密钥d的值
  3. 所属分类:其它

    • 发布日期:2013-05-29
    • 文件大小:21504
    • 提供者:chenweihua556
  1. 苹果官方RSA加密demo ios.rsa

  2. 苹果官方RSA加密完整demo
  3. 所属分类:iOS

    • 发布日期:2016-06-22
    • 文件大小:82944
    • 提供者:little_god1
  1. rsa加密解密程序(可以自己制定大整数的位数)

  2. 可以进行 rsa加密解密的。 菜单如下: void menu() { printf("\n\n\n"); printf("\n\n\n"); printf("R--------产生密钥对 \n\n\n"); printf("S--------保存密钥对 \n\n\n"); printf("L--------载入密钥对 \n\n\n"); printf("E--------对文件加密 \n\n\n"); printf("D--------对文件解密 \n\n\n"); printf("T----
  3. 所属分类:其它

    • 发布日期:2009-03-30
    • 文件大小:22528
    • 提供者:moneygone
  1. RSA加密算法

  2. 程序包含2部分,题一和题二是求解rsa算法中d;题三是通过已知公钥,计算私钥。大家在python idle中运行需要先导入gmpy2模块。
  3. 所属分类:网络攻防

  1. RSA加密和解密课程

  2. 学校作业,js 和java版理解RSA加密和解密的过程,特别是随机生成私钥p,q后,根据随机生成的公钥e,如何去求出解密密钥d,再运用此解密密钥顺利解密密文
  3. 所属分类:其它

    • 发布日期:2020-06-29
    • 文件大小:4096
    • 提供者:weixin_48961034
  1. RSA加密及AES对称加密代码实现

  2. 最近老师布置了两个加密的作业,记录一下编码过程及遇到的问题。 对于RSA解密基本内容这里就不赘述,直接说一下编码过程把: 1:N = p*q(p、q互质,即公约数只有1)可以用辗转相除去判断 2:L是p-1和q-1的最小公倍数。如果减一后仍互质,则为乘积。否则最小公倍数=两数的乘积/最大公约数 3:求E:1<E<L并且要满足E,L互质 4:求D:1<E<L 并且要满足E*D mod L =1 公钥为(e,n) 私钥为(d,n) 被加密数据为x,则x’ = x^e mod
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:70656
    • 提供者:weixin_38604951
  1. RSA加密_c#

  2. 首先RSA加密是非对称加密,也就是他的公钥和秘钥不相等,公钥匙公开的,任何人都可以通过公钥对明文进行加密,然后只有拥有秘钥的人才可以进行解密 来看RSA的加密过程 1.随机选取两个质数p和q 注:质数就是约数只有自己和1 2.计算n=pq 3.选取一个与p(n)互质的小奇数e,p(n)=(p-1)(q-1) 注:互质就是最大公约是1 4.对模中(n),计算e的乘法逆元d,即满足(e*d)mod p(n)=1 4.公钥(e,n)私钥(d,n)  5.加密过程:c=(m^e)mod n 6.解密过程
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:45056
    • 提供者:weixin_38516040
  1. Android数据加密之Rsa加密的简单实现

  2. 最近无意中和同事交流数据安全传输的问题,想起自己曾经使用过的Rsa非对称加密算法,闲下来总结一下。 什么是Rsa加密? RSA算法是最流行的公钥密码算法,使用长度可以变化的密钥。RSA是第一个既能用于数据加密也能用于数字签名的算法。 RSA算法原理如下: 1.随机选择两个大质数p和q,p不等于q,计算N=pq; 2.选择一个大于1小于N的自然数e,e必须与(p-1)(q-1)互素。 3.用公式计算出d:d×e = 1 (mod (p-1)(q-1)) 。 4.销毁p和q。 最终得到的N和e就
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:101376
    • 提供者:weixin_38698174
  1. Python实现的rsa加密算法详解

  2. 本文实例讲述了Python实现的rsa加密算法。分享给大家供大家参考,具体如下: 算法过程 1. 随意选择两个大的质数p和q,p不等于q,计算N=pq。 2. 根据欧拉函数,不大于N且与N互质的整数個数為(p-1)(q-1)。 3. 选择一个整数e与(p-1)(q-1)互质,并且e小于(p-1)(q-1)。 4. 用以下这个公式计算d:d× e ≡ 1 (mod (p-1)(q-1))。 5. 将p和q的记录销毁。 (N,e)是公钥,(N,d)是私钥。 python代码 # -*- codin
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:63488
    • 提供者:weixin_38708707
  1. php基于openssl的rsa加密解密示例

  2. 本文实例讲述了php基于openssl的rsa加密解密。分享给大家供大家参考,具体如下: D:/phpserver/Lighttpd/openssl.cnf, //'config' =>'D:/phpStudy/Lighttpd/OpenSSL.cnf', 'private_key_bits' => 1024, // Size of Key. 'private_key_type' => OPENSSL_KEYTYPE_RSA ); //$res = openssl_pkey
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:58368
    • 提供者:weixin_38696090
« 12 3 4 5 »