-
公开(公告)号:CN111104694B
公开(公告)日:2021-12-31
申请号:CN201911211948.0
申请日:2019-12-02
Applicant: 华中科技大学
IPC: G06F21/64 , G06F16/27 , G06F16/174 , G06F11/07
Abstract: 本发明公开了一种支持数据持有性证明与数据修复的数据编码方法,属于信息安全领域,包括:客户端将文件分片后,根据冗余策略R、陷门随机函数T和数据持有性证明方案S生成编码分片及其验证标签,并发送至存储节点,同时将编码分片索引与存储节点的对应关系发送至审计节点;将私有参数保存在客户端本地,公共参数发送至存储节点和审计节点;审计节点随机选取挑战节点和挑战集合后,发起挑战,以使得挑战节点获得相应的编码分片及其验证标签,之后根据S生成数据持有性证明并返回;若审计节点在挑战时间窗口内接收到了数据持有性证明并验证通过,则挑战成功;否则,挑战失败。本发明能够在分布式存储系统中同时保证数据的完整性和可靠性。
-
公开(公告)号:CN111104694A
公开(公告)日:2020-05-05
申请号:CN201911211948.0
申请日:2019-12-02
Applicant: 华中科技大学
IPC: G06F21/64 , G06F16/27 , G06F16/174 , G06F11/07
Abstract: 本发明公开了一种支持数据持有性证明与数据修复的数据编码方法,属于信息安全领域,包括:客户端将文件分片后,根据冗余策略R、陷门随机函数T和数据持有性证明方案S生成编码分片及其验证标签,并发送至存储节点,同时将编码分片索引与存储节点的对应关系发送至审计节点;将私有参数保存在客户端本地,公共参数发送至存储节点和审计节点;审计节点随机选取挑战节点和挑战集合后,发起挑战,以使得挑战节点获得相应的编码分片及其验证标签,之后根据S生成数据持有性证明并返回;若审计节点在挑战时间窗口内接收到了数据持有性证明并验证通过,则挑战成功;否则,挑战失败。本发明能够在分布式存储系统中同时保证数据的完整性和可靠性。
-
公开(公告)号:CN111475839B
公开(公告)日:2023-04-18
申请号:CN202010262242.3
申请日:2020-04-06
Applicant: 华中科技大学
IPC: G06F21/62 , G06F21/60 , H04L67/1097
Abstract: 本发明公开了一种用于不可信环境的冗余数据编码方法、存储介质,方法包括,客户端根据冗余策略处理原始数据生成冗余数据,并计算抗并行延迟函数生成扇区空间,扇区空间与冗余数据进行异或得到编码数据,对原始数据与编码数据一起进行分片,选定数据持有性证明方案对数据分片生成验证标签,将数据分片与验证标签发送给多个存储节点,将分片索引与存储节点的对应关系发送至审计节点。通过审计节点确定原始数据分片所在的存储节点,进行数据读取。基于此编码方案,在不可信环境下支持数据的写入、读取、修复以及验证等操作,同时保证数据的完整性与可靠性。
-
公开(公告)号:CN111475839A
公开(公告)日:2020-07-31
申请号:CN202010262242.3
申请日:2020-04-06
Applicant: 华中科技大学
Abstract: 本发明公开了一种用于不可信环境的冗余数据编码方法、存储介质,方法包括,客户端根据冗余策略处理原始数据生成冗余数据,并计算抗并行延迟函数生成扇区空间,扇区空间与冗余数据进行异或得到编码数据,对原始数据与编码数据一起进行分片,选定数据持有性证明方案对数据分片生成验证标签,将数据分片与验证标签发送给多个存储节点,将分片索引与存储节点的对应关系发送至审计节点。通过审计节点确定原始数据分片所在的存储节点,进行数据读取。基于此编码方案,在不可信环境下支持数据的写入、读取、修复以及验证等操作,同时保证数据的完整性与可靠性。
-
-
-