买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】基于混合DRAM-NVM内存的安全ORAM内存及其访问方法_华中科技大学_202011103591.7 

申请/专利权人:华中科技大学

申请日:2020-10-15

公开(公告)日:2024-02-02

公开(公告)号:CN112214805B

主分类号:G06F21/79

分类号:G06F21/79;G06F12/14

优先权:

专利状态码:有效-授权

法律状态:2024.02.02#授权;2021.01.29#实质审查的生效;2021.01.12#公开

摘要:本发明公开了一种基于混合DRAM‑NVM内存的安全ORAM内存及其访问方法,属于信息安全领域,包括:以混合的DRAM和NVM作为外部内存,将Stash、DRAM和NVM以ORAMTree的形式进行组织;ORAMTree的上层节点被缓存在Stash中,ORAMTree的中层节点被映射到DRAM中,ORAMTree的下层节点被映射到NVM中;NVM中的每个节点中包含Z个真实数据插槽、S个假数据插槽和1个元数据插槽;DRAM中的每个节点包含Z个真实数据插槽、M个遮掩数据插槽、D个假数据插槽和1个元数据插槽;遮掩数据插槽用于存储备份数据块,备份数据块为存储于NVM中热度最大的部分真数据块的副本;Stash中的每个节点用于缓存1个真数据块或者备份数据块;S=M+D。本发明能够减少NVM的写入流量以提升其寿命,并降低热数据块的访问延迟。

主权项:1.一种基于混合DRAM-NVM内存的安全ORAM内存,其特征在于,以混合的DRAM和NVM作为外部内存,将Stash、DRAM和NVM以ORAMTree的形式进行组织;所述ORAMTree的上层节点被缓存在所述Stash中,所述ORAMTree的中层节点被映射到所述DRAM中,所述ORAMTree的下层节点被映射到所述NVM中;所述NVM中的每个节点中包含Z个真实数据插槽、S个假数据插槽和1个元数据插槽;所述DRAM中的每个节点包含Z个真实数据插槽、M个遮掩数据插槽、D个假数据插槽和1个元数据插槽;所述真实数据插槽用于存储真数据块,所述假数据插槽用于存储假数据块,所述遮掩数据插槽用于存储备份数据块,所述元数据插槽用于存储元数据;所述备份数据块为存储于所述NVM中热度最大的部分真数据块的副本;所述Stash中的每个节点用于缓存1个真数据块或者备份数据块;其中,所述上层节点为最靠近根节点的一层或多层节点,所述下层节点为最靠近叶节点的一层或多层节点,所述中层节点为所述上层节点和所述下层节点之间的节点;Z、S、M和D均为预设的正整数,且S=M+D。

全文数据:

权利要求:

百度查询: 华中科技大学 基于混合DRAM-NVM内存的安全ORAM内存及其访问方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。