基于虚拟磁盘的加密文件系统的研究与设计
摘要 | 第1-11页 |
ABSTRACT | 第11-12页 |
第一章 绪论 | 第12-19页 |
·课题研究的背景 | 第12-13页 |
·发展和问题 | 第12-13页 |
·电子文档存储的安全威胁 | 第13页 |
·国内外研究现状 | 第13-17页 |
·电子文档安全保护 | 第14页 |
·操作系统的安全性 | 第14-15页 |
·安全文件系统 | 第15-17页 |
·安全存储技术 | 第17页 |
·课题的研究意义和主要内容 | 第17-18页 |
·课题研究的意义 | 第17-18页 |
·课题研究的主要内容 | 第18页 |
·论文结构 | 第18-19页 |
第二章 加密机制和基本原理 | 第19-29页 |
·密码概述 | 第19-24页 |
·对称密钥密码体制 | 第21-22页 |
·公开密钥密码体制 | 第22-23页 |
·对称密钥密码算法和公开密钥密码算法的比较 | 第23-24页 |
·分组密码的链接模式 | 第24-25页 |
·Hash函数 | 第25-26页 |
·消息认证码算法 | 第26-28页 |
·分组消息认证码 | 第26-27页 |
·散列消息认证码 | 第27-28页 |
·存储系统的加密机制和基本原理 | 第28-29页 |
·加密文件 | 第28页 |
·存储介质加密 | 第28页 |
·文件系统的加密 | 第28-29页 |
第三章 相关加密算法和现代加密标准 | 第29-39页 |
·DES和3DES | 第29-30页 |
·RC4 | 第30页 |
·Twofish | 第30页 |
·AES | 第30-32页 |
·IEEE P1619加密标准 | 第32-37页 |
·IEEE P1619.1加密标准 | 第37-39页 |
第四章 加密文件系统的设计方案与实现 | 第39-56页 |
·加密文件系统的逻辑结构设计 | 第39-44页 |
·Windows操作系统的文件系统工作机制分析 | 第39-40页 |
·系统文件操作基本过程 | 第40页 |
·虚拟磁盘加密文件系统设计思想和逻辑结构 | 第40-42页 |
·系统设计总体框架和数据操作流程 | 第42-44页 |
·密码库应用与接口函数设计 | 第44-47页 |
·密码库LibTomCrypt应用 | 第44页 |
·创建加密系统开发环境 | 第44-45页 |
·LibTomCrypt接口函数设计 | 第45-47页 |
·文件加密系统的编程实现 | 第47-51页 |
·随机数的产生 | 第47-48页 |
·会话密钥的产生和管理 | 第48页 |
·系统加密算法 | 第48-49页 |
·驱动程序的编程实现 | 第49-51页 |
·操作流程设计与界面实现 | 第51-56页 |
·管理程序函数调用关系 | 第51-52页 |
·用户界面实现的基本功能 | 第52-53页 |
·系统操作流程实例分析 | 第53-56页 |
第五章 系统测试、评价与应用 | 第56-60页 |
·系统测试 | 第56-59页 |
·系统评价 | 第59页 |
·加密文件系统的应用 | 第59-60页 |
第六章 总结与展望 | 第60-62页 |
·论文工作总结 | 第60页 |
·工作展望 | 第60-62页 |
致谢 | 第62-63页 |
参考文献 | 第63-65页 |
作者在学期间取得的学术成果 | 第65页 |