下载 >  开发技术 >  C# > RSA文件加密程序的设计与实现

RSA文件加密程序的设计与实现 评分:

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

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

立即下载
RSA 算法(可以对文件加密

此算法为RSA算法,可以对CFile支持的所有文件类型加密,只是当文件比较大时,可能会加密有点慢,不过对于新学校RSA的同学,还是很有帮助的,在VS 2010下编译通过,在VC6.0上也能正常编译。里面含有可执行的程序!

立即下载
rsa加密文件,并解密

RSA用于加密文件和机密,提供编译openssl 出库、拿来就能用。

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

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

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

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

立即下载
基于RSA的加密算法的实验报告

本文档是RSA的加密解密算法的实验过程,实现原理,以及RSA实验报告和部分主要的实现算法的代码的附录,本程序基于C语言

立即下载
RSA和AES联合数据加密需要的关键文件

本资源为文章《HTTP请求加密使用介绍》用到的关键文件,请不要单独下载!

立即下载
用C实现的RSA加解密文本文件

基于VC6.0下的C语言实现的RSA加解密文本文档,随机产生大素数密钥。有自己的大素数运算库。

立即下载
加密与解密(java课程设计

加密与解密 (1)给定任意一个文本文件,进行加密,生成另一个文件。 (2)对加密后的文件还原。

立即下载
RSA文件加密软件的需求

RSA文件加密软件的需求与设计方案实现初探

立即下载
RSA文件加密C++实现

RSA文件加密C++实现;经典RSA算法实现RSA加密/解密方案;

立即下载
VC++运用OpenSSL实现文件加密

运用OpenSSL实现对文件加密,适合新手学习openssl相关api的使用

立即下载
RSA加密解密(JS加密JAVA解密)

RSA非对称加密,指定一个密码种子,使用该密码种子用java生成密钥对,并把公钥分发到客户端(浏览器),保存密码种子;JS采用公钥对重要信息进行加密,然后传回后台,取出密码种子重新生成密码对,使用私钥对密文进行解密。要保证密码对的安全就必须保证密码种子的不可预知性。

立即下载
RSA文件加密程序源码

这个是用RSA实现的文件加密程序,我的课程设计,RSA加密的速度很慢,和DES不能比,所及不要加密太大的影音文件,否则解密会很慢的,普通的TXT文件应该没问题

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

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

立即下载
rsa文件加密的研究与实现

摘 要 分析RSA算法的应用现状,论证文件加密应用RSA算法的可行性和意义。设计一套完整实用的RSA文件加密解决方案,具体编码实现。对RSA算法进行研究,从常规RSA算法出发,用C++实现RSA加密算法类库,并在32位windows平台封装成组件。在.Net平台引用此组件,实现可以对任意文件进行RSA加密操作的窗体应用程序。经过加密的文件以及密钥文件都是文本文件。给出关键类类图、整个应用程序的结构描述文档、关键模块流程图、较详细的接口文档、所有源代码。对应用程序进行测试,对测试结果进行分析研究,进而对应用程序进行改进,对关键算法进行尽可能的优化,最终得到一个在windows运行的可以用指定密

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

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

立即下载
DES 加密,RSA 加密,DES 文件加密

DES 加密,RSA 加密,DES 文件加密,提供了方便文件加密接口

立即下载
基于FPGA的RSA加密算法的实现

基于FPGA的RSA加密算法的实现,硬件加速

立即下载
rsa加密算法(Delphi实现).zip

RSA公钥加密算法是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。1987年首次公布,当时他们三人都在麻省理工学院工作。RSA就是他们三人姓氏开头字母拼在一起组成的。 RSA是目前最有影响力的公钥加密算法,它能够抵抗到目前为止已知的绝大多数密码攻击,已被ISO推荐为公钥数据加密标准。 今天只有短的RSA钥匙才可能被强力方式解破。到2008年为止,世界上还没有任何可靠的攻击RSA算法的方式。只要其钥匙的长度足够长,用RSA加密的信息实际上是不能被解破的。但在分布式计算和量子计算机理论日趋成熟

立即下载

热点文章

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币
3 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

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

兑换成功

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

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

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

举报

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