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

搜索资源列表

  1. RSA-密文运算程序(VB6.0)

  2. 运行环境:Windows XP 开发环境:Microsoft Visual Basic 6.0 中文版 软件思路:加密密钥和解密密钥的生成过程: ① 选取两个足够大的质数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. 所属分类:VB

  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. VC做的RSA算法加密解密

  2. 这是一个在VISUAL c++环境下做的RSA算法,做完后感觉还不错!可以自动生成加密解密密钥,用于计算。随意选择两个大的质数p和q,p不等于q,计算N=pq。   根据欧拉函数,不大于N且与N互质的整数个数为(p-1)(q-1)   选择一个整数e与(p-1)(q-1)互质,并且e小于(p-1)(q-1)   用以下这个公式计算d:d× e ≡ 1 (mod (p-1)(q-1))   将p和q的记录销毁。   e是公钥,d是私钥。d是秘密的,而N是公众都知道的
  3. 所属分类:C++

    • 发布日期:2009-09-24
    • 文件大小:2097152
    • 提供者:hope526
  1. RSA加密解密的基本原理

  2. 用两个大的质数p 和 q得到乘积n,把其中一个质数p和积n作为加密密鈅(公钥)(注,并不是直接用这两个数来进行加密,而是用一个经过一系列运算所得到的数),然后用另一个质数q和积n作为解密密钥(私钥)(也是需要经过一系列逻辑运算)。所以将解密的难度化为将一个超级大数n分解为两个质数乘积的运算。这就是世界各国都在不停的寻找大质数的原因,越大的质数,用他来得到的乘积,越不容易被分解。
  3. 所属分类:专业指导

    • 发布日期:2009-12-02
    • 文件大小:6144
    • 提供者:acmilan123
  1. c有史以来最全的C语言笔试面试题

  2. 1.多态类中的虚函数表是Compile-Time,还是Run-Time时建立的? 答案:虚拟函数表是在编译期就建立了,各个虚拟函数这时被组织成了一个虚拟函数的入口地址的数 组.而对象的隐藏成员--虚拟函数表指针是在运行期--也就是构造函数被调用时进行初始化的,这是实 现多态的关键. 3.main主函数执行完毕后,是否可能会再执行一段代码?(朗讯的一道笔试题) 答案:可以,可以用_onexit 注册一个函数,它会在main 之后执行; 如果你需要加入一段在main退出后执行的代码,可以使用ate
  3. 所属分类:C

    • 发布日期:2011-02-22
    • 文件大小:399360
    • 提供者:hezl520
  1. C/C++面试题目及解答.doc

  2. 看看格式,再看看大小,应该看出它的含金量,200多页吧,不多。部分:1.多态类中的虚函数表是Compile-Time,还是Run-Time时建立的?答案:虚拟函数表是在编译期就建立了,各个虚拟函数这时被组织成了一个虚拟函数的入口地址的数组.而对象的隐藏成员--虚拟函数表指针是在运行期--也就是构造函数被调用时进行初始化的,这是实现多态的关键.2.将一个 1M -10M 的文件,逆序存储到另一个文件,就是前一个文件的最后一个 字符存到新文件的第一个字符,以此类推。3.main主函数执行完毕后,是
  3. 所属分类:C

    • 发布日期:2008-05-12
    • 文件大小:261120
    • 提供者:perfectpdl
  1. 历年软考程序员试题

  2. 历年软考程序员试题试题 1   在排序算法中每一项都与其他诸项进行比较,计算出小于该项的项的个数,以确定该项的位置叫 __A__ 。   散列函数有一个共同性质,即函数值应当以 __B__ 取其值域的每个值。   设有两个串 p 和 q,其中 q 是 p 的子串。把 q 在 p 中首次出现的位置作为子串 q 在 p 中的位置的算法称为 __C__ 。   如果要求一个线性表既能较快地查找,又能适应动态变化的要求,则可采用 __D__ 的方法。   算法的计算量的大小称为计算的 __E__ 。
  3. 所属分类:C

    • 发布日期:2008-07-01
    • 文件大小:1048576
    • 提供者:xulavigne1
  1. 语言程序设计课后习题答案

  2. 第 一 章 概述 1-1 简述计算机程序设计语言的发展历程。 解: 迄今为止计算机程序设计语言的发展经历了机器语言、汇编语言、高级语言等阶段,C++语言是一种面向对象的编程语言,也属于高级语言。 1-2 面向对象的编程语言有哪些特点? 解: 面向对象的编程语言与以往各种编程语言有根本的不同,它设计的出发点就是为了能更直接的描述客观世界中存在的事物以及它们之间的关系。面向对象的编程语言将客观事物看作具有属性和行为的对象,通过抽象找出同一类对象的共同属性(静态特征)和行为(动态特征),形成类。通过
  3. 所属分类:软件测试

    • 发布日期:2012-12-27
    • 文件大小:636928
    • 提供者:bai5170092
  1. RSACryptoDemo

  2. http://blog.csdn.net/zhuankeshumo/article/details/17151859 RSA 算法 若要生成密钥对,可以从创建名为 p 和 q 的两个大的质数开始。这两个数相乘,结果称为 n。因为 p 和 q 都是质数,所以 n 的全部因数为 1、p、q 和 n。 如果仅考虑小于 n 的数,则与 n 为互质数(即与 n 没有公因数)的数的个数等于 (p - 1)(q - 1)。 现在,选择一个数 e,它与计算的值为互质数。则公钥表示为 {e, n}。 若要创建私
  3. 所属分类:C#

    • 发布日期:2013-12-06
    • 文件大小:22020096
    • 提供者:zhuankeshumo
  1. RSA加密算法C语言实现

  2. RSA算法是一种非对称密码算法,所谓非对称,就是指该算法需要一对密钥,使用其中一个加密,则需要用另一个才能解密。 RSA的算法涉及三个参数,n、e1、e2。 其中,n是两个大质数p、q的积,n的二进制表示时所占用的位数,就是所谓的密钥长度。 e1和e2是一对相关的值,e1可以任意取,但要求e1与(p-1)*(q-1)互质;再选择e2,要求(e2×e1)≡1(mod(p-1)×(q-1))。 (n,e1),(n,e2)就是密钥对。其中(n,e1)为公钥,(n,e2)为私钥。 RSA加解密的算法完
  3. 所属分类:网络安全

  1. 2019正睿Day1题目.pdf

  2. 2019正睿Day1题目 T1序列seq T2灯泡bulb T3比赛match1.4.2 Output 52143 1.5 Sample 2 见下发文件seg/seq2.in与seg/seq2.ans 1.6 Sample 3 见下发文件seq/seq3.in与seg/seq3.ans 1.7 Constraints 对于所有测试数据,1<n<105,1≤a;<109,保证一定可以得到至少一个好 的序列。 子任务1(20分):m≤10 子任务2(20分):m≤200; 子任务
  3. 所属分类:C/C++

    • 发布日期:2019-10-15
    • 文件大小:114688
    • 提供者:qq_45721135
  1. 使用python实现rsa算法代码

  2. RSA算法是一种非对称加密算法,是现在广泛使用的公钥加密算法,主要应用是加密信息和数字签名。 维基百科给出的RSA算法简介如下: 假设Alice想要通过一个不可靠的媒体接收Bob的一条私人讯息。她可以用以下的方式来产生一个公钥和一个私钥: 随意选择两个大的质数p和q,p不等于q,计算N=pq。 根据欧拉函数,不大于N且与N互质的整数个数为(p-1)(q-1) 选择一个整数e与(p-1)(q-1)互质,并且e小于(p-1)(q-1) 用以下这个公式计算d:d × e ≡ 1 (
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:43008
    • 提供者:weixin_38609247
  1. Android数据加密之Rsa加密

  2. 前言: 最近无意中和同事交流数据安全传输的问题,想起自己曾经使用过的Rsa非对称加密算法,闲下来总结一下。  其他几种加密方式:  •Android数据加密之Rsa加密  •Android数据加密之Aes加密  •Android数据加密之Des加密  •Android数据加密之MD5加密  •Android数据加密之Base64编码算法  •Android数据加密之SHA安全散列算法  什么是Rsa加密? RSA算法是最流行的公钥密码算法,使用长度可以变化的密钥。RSA是第一个既能用于数
  3. 所属分类:其它

    • 发布日期:2021-01-05
    • 文件大小:128000
    • 提供者:weixin_38603875
  1. 长度为2且具有奇质数特征的链环上投影Hjelmslev平面中最大(q 2,2)弧的存在

  2. 我们证明(q 2,2 )弧存在于长度为2阶| R |的链环R上的射影Hjelmslev平面PHG(2,R)中。 = q 2和主要特征。 对于奇数本征特性,我们的结构解决了最大电弧问题。 对于特征2,上述结构的扩展产生了PHG(2,R)中2-arc的最大大小的下界q 2 +2。 将弧转换为代码,对于每个素数q> 1,我们得到F q上的线性[q 3,6 ,q 3 -q 2 -q]代码和线性[q 3 + q,6,q 3 -q 2- 1]在特殊情况下q = 2 s的F q上编码。 此外,我们构建体
  3. 所属分类:其它

    • 发布日期:2021-02-23
    • 文件大小:47104
    • 提供者:weixin_38693173
  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. Android Rsa数据加解密的介绍与使用示例

  2. Rsa加密 RSA是目前最有影响力的公钥加密算法,RSA也是第一个既能用于数据加密也能用于数字签名的算法。该算法基于一个十分简单的数论事实:将两个大素数相乘十分容易,但那时想要对其乘积进行因式分解却极其困 难,因此可以将乘积公开作为加密密钥,即公钥,而两个大素数组合成私钥。公钥是可发布的供任何人使用,私钥则为自己所有,供解密之用。 RSA算法原理      1.随机选择两个大质数p和q,p不等于q,计算N=pq;      2.选择一个大于1小于N的自然数e,e必须与(p-1)(q-1)互素。
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:104448
    • 提供者:weixin_38640985
  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