课件009logo 课件009网站
首 页 课 件 试 卷 教 案 毕业论文 图书软件 职教研究 期刊推介 会员中心 信息发布
首页 >> 毕业论文(设计) >> 计算机毕业论文(设计) >> 公钥加密算法RSA应用于小型文件加密(基于JAVA的RSA文件加密软件的设计与实现)
公钥加密算法RSA应用于小型文件加密(基于JAVA的RSA文件加密软件的设计与实现)
资料类别
   计算机毕业论文(设计)
课程(专业)
  计算机
关键词
  公钥加密算法|文件加密
适用年级
  大学
身份要求
  普通会员
金 币
  100  (金币如何获得?

文件格式

  word
文件大小
  1027K
发布时间
  2008-05-29 16:43:00
预览文件
 
下载次数
  2
发布人   kj008
 内容简介:     毕业设计 公钥加密算法RSA应用于小型文件加密,共40页,20384字,附源程序和编译好的软件。
   摘 要
   分析RSA算法的应用现状,论证文件加密应用RSA算法的可行性和意义。设计一套完整实用的RSA文件加密解决方案,具体编码实现。对RSA算法进行研究,从常规RSA算法出发,用C++实现RSA加密算法类库,并在32位windows平台封装成组件。在.Net平台引用此组件,实现可以对任意文件进行RSA加密操作的窗体应用程序。经过加密的文件以及密钥文件都是文本文件。给出关键类类图、整个应用程序的结构描述文档、关键模块流程图、较详细的接口文档、所有源代码。对应用程序进行测试,对测试结果进行分析研究,进而对应用程序进行改进,对关键算法进行尽可能的优化,最终得到一个在windows运行的可以用指定密钥对任意文件进行RSA加密并可解密的完整应用程序,和一些相关的可移植组件。
   关键词 RSA RSA算法 文件加密 加密成文本
   目 录
   前 言 1
   第1章 RSA应用现状及应用于文件加密的分析 2
   1.1 RSA算法介绍与应用现状 2
   1.2 RSA应用于文件加密的分析 3
   1.2.1 文件加密使用RSA的可行性 3
   1.2.2 文件加密使用RSA的意义 4
   第2章 RSA文件加密软件的设计与实现 6
   2.1 需求分析与总体设计 6
   2.1.1 功能分析 6
   2.1.2 工程方案选择 7
   2.2 各部分的设计与开发 8
   2.2.1 实现RSA加密算法的C++核心类库 8
   2.2.2 封装C++核心类库的DLL组件 18
   2.2.3 引用DLL的.Net类与实现文件操作功能的窗体应用程序 19
   第3章 软件整体测试与分析改进 20
   3.1 编写测试各项性能需要的精确计时类 20
   3.2 测试数据与分析改进 20
   3.2.1 密钥生成测试 20
   3.2.2 数据输入输出测试 23
   3.2.3 加密解密测试 23
   3.2.4 性能分析与改进优化 26
   3.3 使用中国余数定理 27
   第4章 可移植模块的简要说明与开发前景 29
   结束语 30
   谢 辞 31
   参考文献 32
   附 录 33

 相关说明:
  1. 如您下载的资料不止一份,建议您注册成为本站会员。会员请登录后下载。
  2. 会员购买金币50元以下,0.7元/个,50元以上,0.5元/个。具体请看:下载与付款
  3. 会员48小时内下载同一文件,不重复扣金币。
  4. 下载后请用WinRAR WinZIP解压缩后使用。
  5. 如仍有其他下载问题,请看常见问题解答

 下载地址:

   

相关毕业论文(设计)
1 基于USB KEY文件加密工具——
2 RSA算法的实现
3 基于USB KEY的文件加密工具—
4 文件加密与解密算法研究设计
5 基于C#的文档加密器的实现
6 Research And Deve
7 公钥加密算法RSA应用于小型文件加
推荐毕业论文(设计)
1 学生信息管理系统
2 基于ICMP模拟网络控制软件开发—
3 空气调节课程设计说明书 苏州某综合
4 基于SSH技术的博客信息平台系统的
5 小波超市人事劳资管理系统设计
6 用C#编写的图书管理系统
7 基于VB的数字图像处理技术的开发与
8 个人信用卡管理系统
9 C语言课题设计:曲柄滑块运动
10 新闻发布系统
11 微机原理课程设计 交通灯
12 利用MATLAB仿真软件进行图像

网友评论(点击发表评论
序号评论人评论内容时间


设为首页  加入收藏  下载与付款  上传课件  资料征集  论坛与信息发布  期刊杂志推介  免责声明  常见问题   分类说明  联系本站  会员登录
课件009教育资源网 版权所有