下载 >  开发技术 >  C > RSA加密源代码 c语言编写 可运行

RSA加密源代码 c语言编写 可运行 评分:

本程序实现了RSA算法 程序简单明了 能运行
2010-05-21 上传大小:241KB
分享
收藏 (1) 举报
RSA加密算法的C源代码

RSA加密算法的C源代码

立即下载
rsa加密解密算法C语言代码

rsa加密解密算法C语言代码 #include<stdio.h> #include<string.h> #include <stdlib.h> #include <time.h> #include <math.h> #include <malloc.h> #define MAX 100 #define LEN sizeof(struct slink) void sub(int a[MAX],int b[MAX] ,int c[MAX] ); struct slink { int bignum[MAX]; /*bignum[98]用来标记正负号,1正,0负bignum[99]

立即下载
RSA加密解密之Linux C语言

本是网络上找到的VC工程,拿来改了改,可以在Linux下编译运行了,在VC下行不行我没测试过,请自行测试,我估计问题不大,因为我都用的标库。 作了移植的同时,改了点BUG。

立即下载
RSA加密算法实现附源代码

RSA加密算法实现附源代码, RSA 可用于数字签名,方案是用 ( a ) 式签名, ( b )式验证。具体操作时考虑到安全性和 m信息量较大等因素,一般是先作HASH 运算。RSA 的安全性。RSA的安全性依赖于大数分解,但是否等同于大数分解一直未能得到理论上的证明,因为没有证明破解RSA就一定需要作大数分解。假设存在一种无须分解大数的算法,那它肯定可以修改成为大数分解算法。目前,RSA的一些变种算法已被证明等价于大数分解。不管怎样,分解n是最显然的攻击方法。现在,人们已能分解140多个十进制位的大素数。因此,模数n必须选大一些,因具体适用情况而定。

立即下载
RSA加密算法(c语言

个人编的RSA加密程序,要想了解具体算法说明或者其他加密算法请关注我的博客----适合任何对算法理解不透彻的密码初学者和爱好者。

立即下载
RSA加密算法_源代码__C语言实现

RSA的安全性依赖于大数难于分解这一特点。公钥和私钥都是两个大素数(大于100个十进制位)的函数。据猜测,从一个密钥和密文推断出明文的难度等同于分解两个大素数的积。

立即下载
RSA算法源码实现公钥私钥加解密的mfc程序

RSA非对称加密算法,通过mfc实现大素数的生成,目前只支持1024、2048位;同时实现公钥私钥的加解密,也可以自己单独提取并封装接口

立即下载
rsa加密算法 c语言实现

rsa 算法的c实现,希望对各位有所帮助

立即下载
RSA算法1024位C语言实现

RSA算法的C实现,支持1024。RSA算法的C实现,支持1024。

立即下载
C++编写rsa数字签名 源代码

C++编写的CRC32校验程序源代码 ; C++编写的DES加密程序源代码 ; C++编写的MD5算法程序源代码 ; C++编写的rsa数字签名程序源代码 ; C++编写的RSA演示程序源代码 ; C++编写的简单移位程序源代码

立即下载
RSA加密算法的C语言实现

RSA加密算法的C语言实现

立即下载
常用加密算法AES、RSA、DES、MD5、TEA、SHA1、SHA256的C语言源码

里面的源码已经验证过,可以正常使用

立即下载
字符串的RSA加密与解密 c语言实现

C语言对RSA的简单实现,通过对指定字符串进行加密解密来验证程序的正确性。直接修改程序的内部宏定义实现自己的需求。

立即下载
基于OpenSSL的RSA加解密的C语言实现

1.该程序是基于OpenSSL的使用纯C语言来实现RSA加解密的,在Linux环境下开发完成,建议在Linux环境下使用(在Windows环境下需要自行修改); 2.该程序具有生成RSA密钥对、RSA公钥加密和RSA私钥解密的功能,支持手动输入密钥; 3.该程序支持不限长度的明文加密,支持256~4096长度的密钥,支持Crypto++密码库生成的RSA密钥对(公钥:X.509,私钥:PKCS#8); 4.该程序包中提供有可供二次开发的接口源文件和可在Linux下使用的.so动态链接库文件; 5.该程序包中提供了相应功能的测试小程序。

立即下载
RSA加密算法C语言实现

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加解密的算法完全相同,设A为明文,B为密文,则:A≡B^e2( mod n);B≡A^e1 (mod n)

立即下载
基于RSA的秘钥加密聊天程序

实验环境为ubuntu14.04,运行时,在文件夹下管理员权限运行make命令进行编译,./Chat执行编译文件。

立即下载
RSA 加密解密算法C语言 (含linux)

RSA 加密解密算法C语言 (含linux)内含代码加实例

立即下载
RSA加密 C语言实现

配套博客:https://blog.csdn.net/qq_41739364/article/details/86775886

立即下载
RSA加解密算法 C语言实现

C语言编程实现经典非对称加密算法——RSA加密算法

立即下载
RSA 算法和实现 C/C++源码,实验报告,随机产生大素数,计算公钥密钥

RSA 算法和实现 C/C++源码,随机产生大素数,计算公钥私钥,计算逆元,加密解密。

立即下载

热点文章

img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

RSA加密源代码 c语言编写 可运行

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
3 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: