下载 >  课程资源 >  C/C++ > RSA加解密的设计与实现(实验报告及源程序)

RSA加解密的设计与实现(实验报告及源程序) 评分:

本文件内容翔实,报告以及源程序都有,源程序是多文件结构,代码精炼
2012-04-20 上传大小:337KB
分享
收藏 举报
密码学实验4 RSA加密算法实现报告

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

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

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

立即下载
基于JAVA的RSA文件加密软件的设计实现(源代码+论文)

基于JAVA的RSA文件加密软件的设计与实现(源代码+论文)

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

使用VC实现RSA简单的加密解密,输入字符串,得到加密字符串,对加密字符串解密

立即下载
c/c++实现的基于文件的RSA加解密

简单的c/c++实现的基于文件的RSA加解密

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

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

立即下载
RSA文件加解密(C#源代码)

C#编写的文件加、解密,使用RSA算法实现。选择本地文件后,对文件进行加密,再对加密后的文件进行解密。代码在VS 2017下直接运行。(源代码,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]

立即下载
DES加密算法实验报告

自己写的DES加密算法实验报告,里面附有代码!附有代码!附有代码!

立即下载
RSA文件加密程序的设计实现

本文设计的是一套完整实用的RSA文件加密解决方案,并具体编码实现。本文采用费马小定理测试素数,使用Montgomery加快大数模乘运算,用C++实现RSA加密算法类库,并在32位windows平台封装成组件。在.Net平台引用此组件,实现可以对任意文件进行RSA加密操作的窗体应用程序。经过加密的文件以及密钥文件都是文本文件。本文首先给出关键类类图、整个应用程序的结构描述文档,然后对关键模块流程图、详细的接口文档进行阐述,并给出关键的实现代码,最后对应用程序进行测试,对测试结果进行分析研究,进而对应用程序进行改进,对关键算法进行尽可能的优化,最终得到一个在windows运行的可以用指定密钥对任意

立即下载
C++ Qt5实现RSA加解密

本程序用Qt creator 4.5.1,Qt5.10.1制作,环境在win10和msvc2017下完美运行,点开就能用。 程序包含加解密两个部分,由于密文和明文存在int数组中,所以暂时只能加密数字,需要的人可以自行修改。 程序有一个小bug,输出加解密的结果的时候,会判断数组为空结束输出,但是这里数组初始化为0,故若结果是1101的时候,可能只会输出111,但其他时候一切正常。而且这个可以自行修改。 未提供加密字母,中文,文件等功能。 基本情况如上,根据需要下载。

立即下载
RSA分段加解密算法实现

.NET程序开发,解压后直接查看RSAHelper.cs文件,这是一个类库,可实现分段加解密的RSA算法

立即下载
Java实现RSA加解密工具类Demo

这个RSA加解密的Demo是我从别的地方花了好多金币下载的,希望对大家有帮助,资源共享嘛。

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

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

立即下载
RSA加解密(c语言实现).zip

RSA加解密(c语言实现).zip

立即下载
基于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的密钥对产生和加解密的python实现

该文档用python实现产生适当大小的密钥对,并实现加密和解密的操作,适合初学RSA加解密和python基础的学生进行使用。

立即下载
最简单rsa加解密文件

最简单rsa加解密,简单易懂,有益于初步学习。 !!!!

立即下载
RSA加解密 RSA C源程序

RSA加解密 C程序RSA 先看说明。再用程序!!!!!!!!

立即下载
RSA加密算法源码

RSA加密算法源码 详情参见:http://blog.csdn.net/lemon_tree12138/article/details/50696926

立即下载

热点文章

img

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

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

RSA加解密的设计与实现(实验报告及源程序)

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

积分不足!

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

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

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

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

兑换成功

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

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

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

举报

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