摘要
针对单缓冲技术在过滤驱动透明加解密中存在的缺陷和不足,本文提出采用双缓冲机制,在内核态创建两个缓冲区,授权程序访问解密缓冲区数据,非授权程序访问非解密缓冲区数据,两者互不影响。首先对文件系统过滤驱动和双缓冲技术进行理论研究,然后提出了系统的设计思想,建立设计方案,进行实现和应用。通过测试结果表明,该系统对透明加解密系统性能和兼容性有很大提升。
For single-cache technology transparent encryption and decryption of the filter driver exists defects and deficiencies, we propose using double buffering mechanism to create two caches in kernel mode, authorization to access decrypted data buffer, non-authorized program access non-decrypted data buffer, both of which affect each other. First, we will talk about the technology theory, and then propose the system design, build design, implementation and application of conduct.
基金
国家科技型中小企业创新基金项目<电子文档安全管理系统研发>(09C26215202488)
关键词
双缓冲
文件系统
过滤驱动
透明加解密
double cache
file system
filter driver
transparent encryption and decryption