登录
首页 » 加密解密 » RSA算法 :首先, 找出三个数, p, q, r, 其中 p, q 是两个相异的质数, r 是与 (p...

RSA算法 :首先, 找出三个数, p, q, r, 其中 p, q 是两个相异的质数, r 是与 (p...

于 2022-02-06 发布 文件大小:1.36 kB
0 191
下载积分: 2 下载次数: 1

代码说明:

RSA算法 :首先, 找出三个数, p, q, r, 其中 p, q 是两个相异的质数, r 是与 (p-1)(q-1) 互质的数...... p, q, r 这三个数便是 person_key,接著, 找出 m, 使得 r^m == 1 mod (p-1)(q-1)..... 这个 m 一定存在, 因为 r 与 (p-1)(q-1) 互质, 用辗转相除法就可以得到了..... 再来, 计算 n = pq....... m, n 这两个数便是 public_key ,编码过程是, 若资料为 a, 将其看成是一个大整数, 假设 a < n.... 如果 a >= n 的话, 就将 a 表成 s 进位 (s

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 算法SHA1的C语言实现示例,是一个C++类实现
    加密算法SHA1的C语言实现示例,是一个C++类实现-The example of encryption arithmetic SHA1 using C program,which is a C++ class.
    2022-12-28 15:30:03下载
    积分:1
  • 计算HASH值的C语言源代码,包括7种算法。
    计算HASH值的C语言源代码,包括7种算法。-Calculated HASH value of C language source code, including seven kinds of algorithm.
    2022-11-01 02:25:03下载
    积分:1
  • twofish的算法
    twofish的加密算法-twofish encryption algorithm
    2022-08-07 22:08:39下载
    积分:1
  • 发展-使用公钥和 SYMMETRICKEY 的安全通信
    加密是将数据到一种形式,称为密文不能轻易的转换理解 byunauthorized 人。解密是加密的 databack 转换其原始形式,以便它可以被理解的过程。使用的加密/解密航宇老作为沟通的艺术。在战时,可以采用一组密码,通常 incorrectlycalled 的"代码",为了不让敌人从获得的传输内容。(从技术上讲,代码是代表没有保持秘密的意图信号的一种手段 ; 例子是莫尔斯电码 andASCII)。简单密码包括字母数字,字母在字母表中,therotation 和"争先恐后"的 voicesignals 通过反演的单边带频率的替代。更复杂的密码 workaccording 到复杂的计算机算法,重新排列数据 bitsin 数字信号。为了方便地恢复的加密信号的内容,则需要正确的解密密钥。"撤消"工作的 encryptionalgorithm 算法是关键。另外,一台计算机可用于尝试在"破"的密码。越复杂的加密算法,它变得对不能进入关键的通信进行监听的降解。加密/解密是无线通信中的 especiallyimportant。这是因为无线电路 areeasier"挖掘"硬连线的同行相比。然而,加密/解密是一个好主意,当进行任何种类的 sensitivetransaction,例如信用咭购买在线或在组织中的不同部门之间的陪伴着秘密的讨论。Strongerthe 密码 — — 那就是,难未经授权的人把它打破 — — 越好,一般。然而,作为加密/decryptionincreases 的力量,如此的成本。近几年来,在所谓的强加密的争议 hasarisen。这是指那收敛牢不可破没有解密密钥密码。虽然大多数公司及其客户认为它作为保守秘密和尽量减少欺诈的手段,作为一个潜在的手段,通过 whichterrorists 的一些政府认为强加密可能会逃避当局。解密密钥将存储在 asupposedly 安全的地方,仅由当局,使用只有支持捉拿法院命令使用。这项计划的反对者辩称罪犯可以砍进密钥托管数据库并非法获取、 偷窃,或改变钥匙。3.1EXISTING 系统在现有的系统中,加密密钥是发送文档。关键是与文档一起发送,如果任何用户都可以使用该密钥查看 encrypteddocument。这意
    2022-09-01 12:40:03下载
    积分:1
  • IBM的MARS算法实现,采用VC++语言开发,包含动态链接库,可直接使用。...
    IBM的MARS加密算法实现,采用VC++语言开发,包含动态链接库,可直接使用。-IBM
    2022-03-19 02:01:20下载
    积分:1
  • encryption algorithm, IDEA, symmetric key cryptography algorithm used in interne...
    encryption algorithm, IDEA, symmetric key cryptography algorithm used in internet widly
    2022-02-03 07:05:47下载
    积分:1
  • 这是码学软件源码,一个小程序的源码,caser
    这是密码学软件源码,一个小程序的源码,caser密码-This is the source cryptography software, a source of small procedures, caser password
    2022-09-07 04:20:03下载
    积分:1
  • /* RSA Demo 1.0 版 * 版权所有 (C) 2004 赵春生 * 2004.04.25 * http://timw.yeah.net * http...
    /* RSA Demo 1.0 版 * 版权所有 (C) 2004 赵春生 * 2004.04.25 * http://timw.yeah.net * http://timw.126.com * 本程序调用Miracl ver 4.82大数运算库,详见其附带手册。 * P,Q,N,D,E使用RSATool2生成。 */ 编译提示: 一:将Project-Settings-Settings For(All Configuration)-C/C++中Category项的 Precompiled Headers设置成:Automatic use of precompiled headers(图1)。 二:将ms32.lib添加到工程中(图2)。 三:MIRACL是C库。 extern "C" { #include "miracl.h" #include "mirdef.h" } #pragma comment( lib, "ms32.lib" )-/* RSA Demo version 1.0* Copyright (C) 2004 Zhao Chunsheng 2004.04.25*** http://timw.126.com http://timw.yeah.net* The procedures called Miracl ver 4. The majority of computing for 82, as detailed in its fringe manual.* P, Q, N, D, E use RSATool2 generation.*/Compiler Tip : 1 : Project-Settings- Settings For (All Configuration)- C/C Category, of OO Headers set : Automatic use of precompiled headers (Figure 1). 2 : ms32.lib added to the project (Figure 2). 3 : MIRACL C library. Extern "C" (# include "miracl.h"# include "mirdef.h")# pragma
    2023-01-22 15:25:03下载
    积分:1
  • 笔者长期从事移动通信系统的无线链路调制与调、物理层实现方面的工作。在移动通信GSM系统中,我们进行语音或者业务信道调时,都会遇到CRC的求。通常在硬件DS...
    笔者长期从事移动通信系统的无线链路调制与解调、物理层实现方面的工作。在移动通信GSM系统中,我们进行语音或者业务信道解调时,都会遇到CRC的求解。通常在硬件DSP实现时,特别是40位CRC求解时候,由于生成多项式有41项,DSP最大一次能处理40位,所以使用单个寄存器会遇到一些困难,那么以下这个程序将会解决这一困难(这是针对定点DSP、C55xx的编程实现方法)。-The author has long been engaged in mobile communication system modulation and demodulation of wireless links, the physical layer to achieve work. GSM in the mobile communications system, we have a voice or channel demodulation operations, it will encounter the solution of CRC. DSP hardware usually realize, especially when solving the 40 CRC, as the generation polynomial has 41, DSP can handle the largest 40, so using a single register may encounter some difficulties, then following this process will solve this One difficulty (which is for fixed-point DSP, C55xx realize programming methods).
    2022-06-18 05:18:56下载
    积分:1
  • 简单的RSA范例
    简单的RSA加密范例-simple example of the RSA encryption
    2022-08-05 12:37:46下载
    积分:1
  • 696518资源总数
  • 106161会员总数
  • 5今日下载