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

加密文件管理系统的设计与实现

作 者: 李文瑶
导 师: 王建新;刘绪崇
学 校: 中南大学
专 业: 软件工程
关键词: 加密解密 信息安全 加密文件系统(ENFS) Java加密框架JCA
分类号: TP309.7
类 型: 硕士论文
年 份: 2010年
下 载: 20次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着计算机技术的普及和互联网技术的迅速发展,企业以及个人电脑的信息变得越来越重要。目前个人计算机以及移动设备上的数字内容缺乏有效灵活地加密机制,使得重要信息易于被泄露。设计一个方便易用的数据加密系统,并且将其应用到个人计算机上可以弥补目前存在的信息泄露问题。针对目前存储在个人计算机上的信息缺乏有效保护的问题,本文首先从保护用户信息出发,讨论了加密文件系统的相关理论和技术,包括数据加密的原理以及发展方向,完整性校验的原理以及用户认证技术的分类和特点,并通过对Java加密框架(JCA)的研究,分析了Provider模式对于数据加密技术,完整性校验技术以及用户认证技术的支持。基于理论上的分析和讨论,本文通过使用Java加密框架完整实现了一个在操作系统之上的加密文件系统,使得用户可以借助加密文件系统方便且安全存储自己的敏感信息。加密文件系统提供安全的身份认证,文件加密与解密,文件的完整性校验,以及基于目录的文件管理功能。该系统引入了较强的安全机制和完整性检测,并且由于Java本身的跨平台性,该系统是操作系统无关的。针对加密文件系统的测试表明,加密文件系统在功能以及性能上满足设计要求,解决了目前用户信息缺乏有效保护的弊端。

全文目录


摘要  4-5
Abstract  5-6
目录  6-8
第一章 绪论  8-11
  1.1 企业应用背景  8
  1.2 加密文件系统的分类和特点  8-9
  1.3 本论文主要研究内容  9-11
第二章 总体设计和系统设计  11-17
  2.1 加密文件系统基本功能  11
  2.2 加密文件系统总体设计  11-13
    2.2.1 系统总体架构  11-12
    2.2.2 文件加密技术  12-13
    2.2.3 用户认证技术  13
  2.3 加密文件系统模块设计  13-16
    2.3.1 用户认证模块  14
    2.3.2 文件保护模块  14-16
    2.3.3 用户界面模块  16
  2.4 小结  16-17
第三章 系统实现和系统关键技术  17-23
  3.1 软件开发环境  17
  3.2 JAVA加密体系结构技术与特点  17-18
  3.3 基于JAVA加密体系结构的文件加解密算法  18-19
    3.3.1 生成加密所需要的密钥  18
    3.3.2 加密数据  18-19
  3.4 基于JAVA加密体系结构的文件完整性算法  19-20
  3.5 加密文件系统中的数据加密实现  20-21
  3.6 加密文件系统中的数据解密实现  21-22
  3.7 加密文件系统中的数据完整性保护实现  22
  3.8 小结  22-23
第四章 系统主要模块设计  23-43
  4.1 用户认证模块  23-27
    4.1.1 模块设计  23-24
    4.1.2 模块实现  24-27
  4.2 文件保护模块  27-41
    4.2.1 模块设计  27-30
    4.2.2 模块实现  30-41
  4.3 用户界面模块  41-42
    4.3.1 模块设计  41-42
    4.3.2 模块实现  42
  4.4 小结  42-43
第五章 系统测试与应用  43-46
  5.1 系统性能测试  43-45
  5.2 系统部署和应用  45
  5.3 小结  45-46
第六章 结束语  46-48
  6.1 工作总结与创新点  46-47
  6.2 进一步开发  47-48
参考文献  48-51
致谢  51-52
攻读学位期间主要的研究成果  52

相似论文

  1. 矢量CAD电子图纸保护系统研究,TP391.72
  2. 我国涉密电子政务网信息安全建设对策的研究,D630
  3. 一种FFTT非对称加解密算法的研究与实现,TP309.7
  4. C公司信息安全管理研究,F270.7
  5. A供电公司信息管理安全与防范对策研究,F426.61
  6. 物联网安全技术的研究与应用,TN929.5
  7. 数字信息资源安全风险评估体系的构建,G353.1
  8. 在线招投标系统信息安全的设计与实现,TP393.08
  9. 移动AdHoc网网的入侵检检:基于时时有限状状自动机方法,TN929.5
  10. 电力企业信息安全策略研究与实现,TP393.08
  11. 数字化变电站系统可靠性及安全性研究,TM732
  12. 面向存储器完整性验证的Cache设计,TP332
  13. 基于分数梅林变换的光学图像加密算法,TP309.7
  14. 理性秘密共享技术研究,TN918.1
  15. 基于过滤驱动的磁盘数据恢复模型研究与实现,TP333.35
  16. CPS技术与无线感知网结合的社区和个人数字医疗实施,TP399-C8
  17. Rootkit技术在第三方信息安全防护系统中的应用研究,TP309
  18. 电信运营企业信息安全项目风险管理研究,F626
  19. 基于风险熵和马尔可夫链方法的移动自组网安全风险评估与系统实现,TN929.5
  20. 面向论坛回帖的文本倾向性分析研究,TP391.1
  21. 基于HTTP摘要认证机制的SIP通信系统的实现,TP393.08

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