-
公开(公告)号:CN117094037A
公开(公告)日:2023-11-21
申请号:CN202311333876.3
申请日:2023-10-16
Applicant: 湘江实验室
Abstract: 本发明公开了一种基于Path+ORAM的多路径缓存写回方法、装置、计算机设备及存储介质,所述方法包括:对所有数据块进行叶标识分配,并确定访问路径,根据访问路径,构建访问路径集合;基于访问路径集合,从云服务器的ORAM树上选定和下载待访问节点;基于每个待访问节点对应的哈希值,对初始哈希表进行完整性验证,得到验证结果;当验证结果是完整性验证通过时,则将数据块存储到初始链表数组中,得到目标链表数组;对目标链表数组中的节点进行哈希值计算,得到哈希值;将目标链表数组写回云服务器,并将更新所有哈希节点且将对应的哈希值写回云服务器的哈希验证树中,采用本发明降低Path+ORAM的访问开销。
-
公开(公告)号:CN117094037B
公开(公告)日:2024-01-05
申请号:CN202311333876.3
申请日:2023-10-16
Applicant: 湘江实验室
Abstract: 本发明公开了一种基于Path+ORAM的多路径缓存写回方法、装置、计算机设备及存储介质,所述方法包括:对所有数据块进行叶标识分配,并确定访问路径,根据访问路径,构建访问路径集合;基于访问路径集合,从云服务器的ORAM树上选定和下载待访问节点;基于每个待访问节点对应的哈希值,对初始哈希表进行完整性验证,得到验证结果;当验证结果是完整性验证通过时,则将数据块存储到初始链表数组中,得到目标链表数组;对目标链表数组中的节点进行哈希值计算,得到哈希值;将目标链表数组写回云服务器,并将更新所有哈希节点且将对应的哈希值写回云服务器的哈希验证树中,采用本发明降低Path+ORAM的访问开销。
-