[发明专利]一种基于可信计算的异步存储数据访问方法及使用方法在审
申请号: | 202011225559.6 | 申请日: | 2020-11-05 |
公开(公告)号: | CN112417455A | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 阮安邦;陈凯;魏明;陈旭明 | 申请(专利权)人: | 北京八分量信息科技有限公司 |
主分类号: | G06F21/57 | 分类号: | G06F21/57;G06F21/62;G06F21/64 |
代理公司: | 北京化育知识产权代理有限公司 11833 | 代理人: | 尹均利 |
地址: | 100000 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 可信 计算 异步 存储 数据 访问 方法 使用方法 | ||
1.一种基于可信计算的异步存储数据访问方法,其特征在于,包括以下步骤:
S1、服务器启动过程中,可信计算芯片为四个,内部其中两个可信计算芯片对服务器进行静态度量,获得静态度量结果,并将静态度量结果发送给可信计算数据验证模块,在服务器启动后的运行过程中,内部另外两个第二可信计算芯片对服务器进行动态度量,获得动态度量结果,并将动态度量结果以及关联证据发送给可信计算数据验证模块,以使验证中心基于关联证据将静态度量结果和动态度量结果进行关联,并基于关联后的结果对服务器的软件系统的完整性进行验证,验证通过的数据通过数据队列模块呈队列模式缓存排列;
S2、对缓存的数据进行优先级判定,并通过主线程将数据根据数据路由方法,分配给各个工作线程;
S3、将判定好优先级的数据进行分组排列;
S4、判断设备当前发送的异步数据的待存储片段的序号是否与待接收序号相同,若是,则执行步骤S105,若否,则执行步骤S106;
S5、接收数据并判断数据分组模块中是否有滞留,若是,则返回步骤S103,若否,则执行步骤S107;
S6、对未接受的数据进行缓存处理;
S7、继续接收数据缓存模块的数据,并将已接收完毕的数据进行相应的读写判定是否正常,若是,则执行步骤S108,若否,则执行步骤S109;
S8、将完好的数据进行存储;
S9、将损坏的数据进行存储;
S10、使用者通过电脑或者手机终端登录;
S11、使用者进行身份信息验证获取数据访问权限,并进行关键字查询;
S12、接收到客户端模块的指令,将指令信息传递;
S13、将关键字信息传输给处理器,从而访问存储器,将存储器中含有关键字的数据提取出来并传输到终端。
2.一种基于可信计算的异步存储数据访问的系统,用于实现权利要求1所述基于可信计算的异步存储数据访问的方法,其特征在于,所述基于可信计算的异步存储数据访问的系统包括:
S1、可信计算模块将服务器启动过程中,可信计算芯片为四个,内部其中两个可信计算芯片对服务器进行静态度量,获得静态度量结果,并将静态度量结果发送给可信计算数据验证模块,在服务器启动后的运行过程中,内部另外两个第二可信计算芯片对服务器进行动态度量,获得动态度量结果,并将动态度量结果以及关联证据发送给可信计算数据验证模块,以使验证中心基于关联证据将静态度量结果和动态度量结果进行关联,并基于关联后的结果对服务器的软件系统的完整性进行验证,验证通过的数据通过数据队列模块呈队列模式缓存排列;
S2、数据优先级判定模块对缓存的数据进行优先级判定,并通过主线程将数据根据数据路由方法,分配给各个工作线程;
S3、数据分组模块将判定好优先级的数据进行分组排列;
S4、数据识别模块判断设备当前发送的异步数据的待存储片段的序号是否与待接收序号相同,若是,则执行步骤S105,若否,则执行步骤S106;
S5、处理器模块接收数据并判断数据分组模块中是否有滞留,若是,则返回步骤S103,若否,则执行步骤S107;
S6、数据数据缓存模块对未接受的数据进行缓存处理;
S7、处理器模块继续接收数据缓存模块的数据,并将已接收完毕的数据通过检测模块进行相应的读写判定是否正常,若是,则执行步骤S108,若否,则执行步骤S109;
S8、异步存储模块将完好的数据进行存储;
S9、损坏文件存储模块将损坏的数据进行存储;
S10、使用者通过电脑或者手机终端登录客户端模块;
S11、使用者客户端模块进行身份信息验证获取数据访问权限,并通过客户端模块进行关键字查询;
S12、指令接手模块接收到客户端模块的指令,将指令信息传递给数据抓取模块;
S13、数据抓取模块将关键字信息传输给处理器模块,从而访问异步存储模块,将异步存储模块中含有关键字的数据提取出来并传输到终端。
3.一种基于可信计算的异步存储数据访问的设备,其特征在于,包括:
终端设备、处理器和存储器;
存储器,为可读写存储器,其中存储有所述处理器的可执行指令和访问数据;
其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1所述基于可信计算的异步存储数据访问方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京八分量信息科技有限公司,未经北京八分量信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011225559.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种装饰板材加工用推台锯
- 下一篇:基于滑阀控制的可变气门机构的控制方法