学位论文 > 优秀研究生学位论文题录展示

基于JAVA的数据加密传输方案的研究

作 者: 袁伟
导 师: 刘敬浩
学 校: 天津大学
专 业: 通信与信息系统
关键词: 数据加密 改进的DES算法 RSA算法 混合密码
分类号: TP309.7
类 型: 硕士论文
年 份: 2009年
下 载: 83次
引 用: 1次
阅 读: 论文下载
 

内容摘要


网络安全是信息安全中的重要研究内容之一,也是当前信息安全领域中的研究热点。保护网络系统中的数据不受偶然或恶意原因的破坏、更改、泄露,是网络安全的主要内容之一。目前比较实用的方法是对网络中传输的数据进行加密,而数据加密要依赖于成熟的数据加密算法。然而随着计算机性能的迅速提高,目前在安全性要求很高的场合下,DES已不再适用,本文以此为切入点,对影响DES算法安全性的因素进行了分析,在此基础上提出了DES算法的一种改进方案。本文用Java实现了这种改进的DES算法以及其他几种分组密码算法并调试通过,通过将这几种算法对比分析表明:改进的DES算法基本保持了DES算法的运算速度,但凭借加长的数据分组与密钥长度,其混淆和扩散的效果比原算法好很多,因此其安全性得到了很大的提高。本文还根据对称加密算法和非对称加密算法的特点,讨论了对称加密算法和非对称加密算法相融合的混合加密方法,提出了基于改进的DES算法和RSA公钥算法的混合加密方案,使混合加密算法在加密解密信息过程中发挥更有效的安全作用。本文中所提出的混合加密算法首先对明文信息采用改进的DES加密算法来进行加密,然后使用RSA公钥加密算法对改进的DES加密算法的密钥进行加密,同时发挥了对称加密算法速度快的优势和公钥加密算法安全性能高的优势。该混合算法主要适合于对大量数据信息进行加密解密。本文最后还对基于改进的DES算法和RSA公钥算法的混合加密方案的速度特性和安全性进行了分析,证明了该混合算法的实用性。

全文目录


摘要  3-4
ABSTRACT  4-5
目录  5-7
第一章 绪论  7-10
  1.1 课题研究背景  7
  1.2 研究现状  7-8
  1.3 论文的主要研究内容  8-10
第二章 数据加密体系及其数学原理  10-41
  2.1 密码学基础  10-15
    2.1.1 数论的基础知识  10-12
    2.1.2 模算数运算  12-14
    2.1.3 群论  14
    2.1.4 有限域理论  14-15
  2.2 密码学概论  15-18
  2.3 对称密钥密码体制  18-32
    2.3.1 分组密码概述  18-19
    2.3.2 分组密码的设计要求  19
    2.3.3 序列密码概述  19-21
    2.3.4 序列密码的设计要求  21
    2.3.5 分组密码与序列密码的区别  21-22
    2.3.6 几种典型的对称密钥加密算法  22-29
    2.3.7 对称密钥的运行模式  29-31
    2.3.8 几种密钥算法比较  31-32
  2.4 非对称密钥密码体制  32-41
    2.4.1 公钥密码算法的安全性  33-34
    2.4.2 公钥密码系统的工作原理  34-35
    2.4.3 几种公钥密码算法  35-36
    2.4.4 RSA算法  36-41
第三章 改进的DES算法  41-52
  3.1 对DES改进的思路  41
  3.2 改进的DES算法的实现  41-44
  3.3 改进的DES算法的强度  44-46
  3.4 改进的DES算法的群特性  46-47
  3.5 改进的DES算法的可逆性  47-50
    3.5.1 结构分析  47-48
    3.5.2 轮数的选择  48-49
    3.5.3 可逆性的实际分析  49-50
  3.6 改进的DES算法的可实现性  50-52
第四章 基于RSA算法和改进的DES算法的复合加密方案  52-63
  4.1 混合密码体制的提出  52-53
  4.2 混合加密算法的基本原理  53
  4.3 混合加密系统的实现  53-59
    4.3.1 RSA算法的体制描述  53-54
    4.3.2 RSA算法的工作原理  54-55
    4.3.3 RSA算法中n 、d 、e 的确定  55-58
    4.3.4 简单实例  58-59
  4.4 混合加密方案的实用性分析  59-61
  4.5 混合加密算法的安全性分析  61-63
    4.5.1 选择密文攻击  61
    4.5.2 公共模数攻击  61-62
    4.5.3 低指数攻击  62
    4.5.4 针对改进的DES的攻击  62-63
第五章 总结  63-65
  5.1 本文的主要工作  63
  5.2 展望  63-65
参考文献  65-67
致谢  67

相似论文

  1. 基于RSA信息安全加密系统的研究与实现,TP309.7
  2. 驱动级木马传输和加密算法设计与实现,TP393.08
  3. 基于多信息融合技术的安检信息系统研究,V328.3
  4. 基于固态硬盘加密方法的研究,TP309.7
  5. 数据安全的分片存储系统应用研究,TP309
  6. 光盘授权播放数据加密算法研究,TP309.7
  7. 基于PKI的电子公文传输系统设计与实现,TP393.08
  8. 基于PKI和USBKEY技术的安全电子邮件系统设计与实现,TP393.098
  9. 基于GPU的密码算法实现技术研究,TP393.08
  10. 网上税务申报管理系统的设计与实现,F812.42
  11. 二炮部队军用文电传输中的安全研究,TP393.08
  12. SAN存储网络安全解决方案的研究,TP393.08
  13. 统一身份认证安全平台的分析与设计,TP393.08
  14. 防范企业内部信息泄漏应用技术研究,TP393.08
  15. 基于两种加密算法的加密解密系统的设计与实现,TP309.7
  16. 基于校园网的网上考试系统平台的研究与实现,TP311.52
  17. (X+K)mod2~n加密环节的性质及其在数据库加密中的应用研究,TP309.7
  18. 智能建筑系统安全策略的研究与设计,TP311.52
  19. 基于FPGA的硬盘数据加密系统研究,TP309.7
  20. XEN虚拟机中数据安全的应用研究及磁盘加密策略,TP309.7
  21. PLC远程监控关键技术研究,TP277

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 一般性问题 > 安全保密 > 加密与解密
© 2012 www.xueweilunwen.com