嵌入式系统上的安全文件系统实现方法

基本信息

申请号 CN201710546728.8 申请日 -
公开(公告)号 CN107358119A 公开(公告)日 2017-11-17
申请公布号 CN107358119A 申请公布日 2017-11-17
分类号 G06F21/62(2013.01)I 分类 计算;推算;计数;
发明人 文艺;吴建军;白慧生;杨磊 申请(专利权)人 成都睿胜科技有限公司
代理机构 四川省成都市天策商标专利事务所 代理人 袁辰亮
地址 610000四川省成都市高新区(西区)新创路28号
法律状态 -

摘要

摘要 本发明公开了一种嵌入式系统上的安全文件系统实现方法,所述实现方法包括以下步骤:将文件系统在存储介质上划分为若干个加密块,每个加密块包含16*n字节+16字节的hmac,其中n大于等于1;运行过程中,以加密块为最小加解密单元,当需要读对应加密块数据的时候,先校验这个加密块的hmac,如果正确再对整个加密块解密,然后将解密后的数据返回给app;当需要写数据的时候,先将整个数据块解密,然后用新数据覆盖旧数据,再加密数据并运算出hmac,最后将加密块写入到存储介质。通过本发明的实施,如果数据被篡改,hmac会异样,app可以感知到。当第三方试图直接读取存储介质中的数据,会发现全部是加密数据,不能获取到有用信息。