一种分布式系统中支持私有标签的数据冗余方法及系统

    公开(公告)号:CN110908835A

    公开(公告)日:2020-03-24

    申请号:CN201911094965.0

    申请日:2019-11-11

    Abstract: 本发明公开了一种分布式系统中支持私有标签的数据冗余方法及系统,属于计算机存储领域,包括:将原始数据等分为n个数据块,并利用预设的冗余策略编码得到k个冗余数据块;由数据所有者利用其私钥对每个编码数据块生成对应的私有标签,共得到n+k个标签块,利用冗余策略对n+k个标签块编码得到p个冗余标签块;编码数据块为数据块或冗余数据块;由一个编码数据块及其标签块,以及m个冗余标签块构成一个组合数据块,由所有的n+k个组合数据块构成一个冗余组,并将冗余组中的n+k个组合数据块分别存储到分布式系统中不同的n+k个节点上。本发明通过对私有标签进行冗余,使得数据丢失并修复后,仍然能够继续验证该数据是否被篡改。

    一种分布式系统中支持私有标签的数据冗余方法及系统

    公开(公告)号:CN110908835B

    公开(公告)日:2022-07-12

    申请号:CN201911094965.0

    申请日:2019-11-11

    Abstract: 本发明公开了一种分布式系统中支持私有标签的数据冗余方法及系统,属于计算机存储领域,包括:将原始数据等分为n个数据块,并利用预设的冗余策略编码得到k个冗余数据块;由数据所有者利用其私钥对每个编码数据块生成对应的私有标签,共得到n+k个标签块,利用冗余策略对n+k个标签块编码得到p个冗余标签块;编码数据块为数据块或冗余数据块;由一个编码数据块及其标签块,以及m个冗余标签块构成一个组合数据块,由所有的n+k个组合数据块构成一个冗余组,并将冗余组中的n+k个组合数据块分别存储到分布式系统中不同的n+k个节点上。本发明通过对私有标签进行冗余,使得数据丢失并修复后,仍然能够继续验证该数据是否被篡改。

Patent Agency Ranking