[发明专利]一种提高嵌入式系统固态硬盘存储可信性的方法及系统有效

专利信息
申请号: 201610821031.2 申请日: 2016-09-13
公开(公告)号: CN106407134B 公开(公告)日: 2019-03-29
发明(设计)人: 吴剀劼;刘韦辰;石亮;李林芝;黄伟林 申请(专利权)人: 重庆大学
主分类号: G06F12/14 分类号: G06F12/14
代理公司: 重庆市前沿专利事务所(普通合伙) 50211 代理人: 顾晓玲
地址: 400044 *** 国省代码: 重庆;50
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种提高嵌入式系统固态硬盘存储可信性的方法及系统,方法为:获取主机发出的写请求,提取需要复制的写请求;将需要复制的写请求的明文分段;利用初始向量和双射函数F对写请求的明文A加密,得到写请求复制文件A’,将写请求的明文A和复制后的文件A’均发送给SSD;获取主机发出的读请求,提取其对应数据在写入时被复制、加密过的读请求;对复制后的文件A’利用初始向量和双射函数的逆函数F‑1解密,得到复原的文件A”并对读取出来的A和得到的A”进行比较,如果一致,则说明SSD可信,否则SSD不可信。本发明提高了应用SSD的嵌入式系统的可信性,通过选择性两倍或者三倍复制,降低了系统负担,提高了系统的效率。
搜索关键词: 一种 提高 嵌入式 系统 固态 硬盘 存储 可信性 方法
【主权项】:
1.一种提高嵌入式系统固态硬盘存储可信性的方法,其特征在于,包括如下步骤:S1,获取主机发出的写请求,提取需要复制的写请求,对重要且重启会带来重大损失的写请求进行三倍复制;对重要但是能够从远程检查点服务器中恢复的写请求采用双倍复制;S2,将需要复制的写请求的明文A分为m个单元A0、A1、……、Am‑1,所述m为正整数;S3,对于单元A0,利用初始向量IV和单元A0进行异或操作,将异或操作的结果利用双射函数F加密,得到复制后的单元A0’,对于单元Ap,将单元AP‑1’作为初始向量,利用初始向量和单元Ap进行异或操作,将异或操作的结果利用双射函数F加密,处理得到复制后的单元Ap’,所述p为1至(m‑1)之间的正整数,得到写请求复制文件A’,将写请求的明文A和复制后的文件A’均发送给SSD;S4,获取主机发出的读请求,提取其对应数据在写入时被复制、加密过的读请求;S5,从SSD中获取写请求的明文A和复制后的文件A’;S6,将复制后的文件A’中的m个单元A0’、A1’、……、Am‑1’分别利用初始向量和双射函数的逆函数F‑1解密,对于单元A0’利用双射函数的逆函数F‑1进行解密,用解密得到的数据和初始向量IV进行异或运算得到A0”;对于Ap’,利用双射函数的逆函数F‑1进行解密,将Ap‑1’作为初始向量,用解密得到的数据和初始向量进行异或运算得到Ap”,所述p为1至(m‑1)之间的正整数,将写请求的明文A与复原的文件A”进行对比,如果一致,则说明SSD可信,否则SSD不可信。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学,未经重庆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610821031.2/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top