当前位置:主页 > 科技论文 > 信息工程论文 >

具有安全特性的Flash文件系统开发

发布时间:2024-01-27 03:18
  基于Linux的NAND Flash加密文件系统的开发是解决信息安全问题的一种有效方法。在研究现有的NAND Flash文件系统的基础之上,设计具有安全特性的文件系统NNFEFS(New NAND Flash Encryption File System),此文件系统是在确保安全的前提下以速度为第一要义。本文针对文件系统的设计框架、逻辑布局和设计原则,对NNFEFS的注册和注销、安装和卸载、目录查找、文件读写和文件执行进行了详细设计。并给出了函数调用流程图、数据流程图和功能流程图等,与此同时设计了NNFEFS的密钥生成、密钥存储、加解密模块等,其中密钥包括文件加密密钥和用户密钥,文件加密密钥由ANSI X9.17伪随机数生成器生成,用户密钥由输入口令经MD5 Hash处理得到,同时采用对称加密算法AES对文件数据和文件加密密钥进行加密。最后在嵌入式平台上进行了系统测试,分析对比了系统在不同配置下的读写性能,测试结果显示挂载文件系统与裸设备的性能差距在可接受范围内,在实际应用中是可实施的、有价值的,会给用户带来更加方便、快捷、好用的体验。

【文章页数】:73 页

【学位级别】:硕士

图2-1NANDFlash数据读取操作的时序图

图2-1NANDFlash数据读取操作的时序图


图2-2嵌入式系统总体框架

图2-2嵌入式系统总体框架


图2-3虚拟文件系统关系图

图2-3虚拟文件系统关系图


图2-5经典的保密通信模型

图2-5经典的保密通信模型



本文编号:3886200

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/3886200.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户8f323***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com