首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--一般性问题论文--安全保密论文--加密与解密论文

Linux系统中透明加密文件系统的设计与实现

摘要第1-3页
Abstract第3-5页
目录第5-7页
第一章 绪论第7-15页
   ·密码学基本概念第7-11页
     ·密码学基本概念和对称密码模型第8-10页
     ·分组密码及其数学模型第10-11页
   ·存储系统的加密方式第11-12页
     ·文件加密方式第11页
     ·存储介质加密方式第11页
     ·加密文件系统第11-12页
   ·加密文件系统第12-14页
     ·加密文件系统的含义第13页
     ·应用场合第13-14页
   ·论文组织结构第14-15页
第二章 背景知识第15-32页
   ·Linux文件系统第15-20页
     ·文件系统的定义第15页
     ·文件系统的分类第15-16页
     ·Linux的虚拟文件系统第16-20页
       ·VFS的作用第16-17页
       ·VFS模型和相关数据结构第17-20页
   ·堆栈式文件系统(Stackable File System)第20-24页
     ·介绍第20-22页
     ·数据结构的设计第22-24页
   ·开发工具FiST及基于FiST的项目第24-27页
     ·Wrapfs第25页
     ·FiST第25-26页
     ·基于FiST的unionfs第26-27页
   ·加密文件系统的相关项目第27-32页
     ·Windows Server2003操作系统中的加密文件系统第27-28页
     ·Red Flag Secure OS 4.0中的高强度加密文件系统第28-30页
     ·Linux操作系统中的CFS第30-31页
     ·Linux操作系统中的TCFS第31-32页
第三章 系统设计第32-40页
   ·设计规划第32-33页
   ·设计准则第33页
   ·典型加密算法的比较与选取第33-37页
     ·DES和使用三个密钥的三重DES第34页
     ·IDEA第34页
     ·RC5算法第34-35页
     ·Blowfish第35-37页
   ·设计要求和设计要点第37-39页
     ·设计要求第37页
     ·设计要点第37-39页
   ·不足之处第39-40页
第四章 系统实现第40-63页
   ·FiST的工作流程和BEFS的input文件第40-45页
     ·FiST的工作流程第40-41页
     ·FiST的input file第41页
     ·BEFS input file中的C Declarations部分第41-42页
     ·BEFS input file中的FiST Declarations部分第42页
     ·BEFS input文件的Rules部分第42-43页
     ·BEFS input文件的Additional C Code部分第43-45页
   ·Blowfish算法加密原理及模式选取第45-53页
     ·BlowFish算法说明第45-46页
     ·P盒和S盒的产生第46-48页
     ·加密和解密第48-50页
     ·加密模式的选取第50-53页
   ·读文件第53-56页
   ·写文件第56-57页
   ·追加文件第57页
   ·文件名的加密第57-58页
   ·文件名和目录的读取第58-60页
   ·多用户的密钥管理第60-61页
   ·UML及模块调试第61-63页
第五章 性能评测第63-70页
   ·测试环境第63页
   ·专项测试第63-67页
     ·读文件第64-65页
     ·写文件第65页
     ·列举目录内容第65-67页
     ·专项测试结论第67页
   ·综合测试第67-70页
第六章 总结与展望第70-72页
   ·总结第70-71页
   ·展望第71-72页
参考文献第72-74页
附录A BEFS原型系统的加载命令第74-75页
 A.1 BEFS加载命令第74页
 A.2 BEFS卸载命令第74-75页
致谢第75页

论文共75页,点击 下载论文
上一篇:废杂铝合金真空蒸馏除锌的研究
下一篇:肺癌组织芯片中Stat3、bcl-2和VEGF表达的生物学意义及相关分子机制的研究