基于区块链和部分同态加密多方可验证数据记录链接方法

    公开(公告)号:CN110866283A

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

    申请号:CN201911162207.8

    申请日:2019-11-25

    IPC分类号: G06F21/62 G06F21/60

    摘要: 本发明公开了一种基于区块链和部分同态加密多方可验证数据记录链接方法。本发明中的各数据源确定要链接的用户个人公共属性信息,并利用差分隐私技术对要链接的信息加入噪声,利用布隆过滤器编码将上述信息转化为位数组,进一步转化为一个基于记录的布隆过滤器编码;同时利用部分同态加密技术对位数组进行加密。指定链接者对数据源传输过来的加密信息进行解密并构建二叉存储机制来存储数据源的加密信息;计算记录对之间的汉明距离值,并将匹配成功的记录集合信息打包成一个交易,发送到区块链中。本发明能够保证在不泄露用户敏感信息的前提下,找出多个数据源中代表现实同一实体的记录信息,很好地保护了数据的隐私。

    基于区块链和部分同态加密多方可验证数据记录链接方法

    公开(公告)号:CN110866283B

    公开(公告)日:2021-09-21

    申请号:CN201911162207.8

    申请日:2019-11-25

    IPC分类号: G06F21/62 G06F21/60

    摘要: 本发明公开了一种基于区块链和部分同态加密多方可验证数据记录链接方法。本发明中的各数据源确定要链接的用户个人公共属性信息,并利用差分隐私技术对要链接的信息加入噪声,利用布隆过滤器编码将上述信息转化为位数组,进一步转化为一个基于记录的布隆过滤器编码;同时利用部分同态加密技术对位数组进行加密。指定链接者对数据源传输过来的加密信息进行解密并构建二叉存储机制来存储数据源的加密信息;计算记录对之间的汉明距离值,并将匹配成功的记录集合信息打包成一个交易,发送到区块链中。本发明能够保证在不泄露用户敏感信息的前提下,找出多个数据源中代表现实同一实体的记录信息,很好地保护了数据的隐私。

    一种基于区块链的数据链接隐私计算方法

    公开(公告)号:CN109635584B

    公开(公告)日:2019-08-27

    申请号:CN201811403433.6

    申请日:2018-11-23

    IPC分类号: G06F21/62

    摘要: 本发明公开了一种基于区块链的数据链接隐私计算方法。本发明中的数据库将用户需要链接的数据记录任务信息发送到区块链上;区块链给出数据记录间相似度的合理阈值。其次各数据源对公共属性信息进行分块,并将各数据源的公共属性值转换为0或1的位数组。然后计算位数组间各对应位置所占的比率并根据区块链给出的动态阈值筛选候选匹配成功的位置。最后通过推选出安全可靠的唯一参与方执行贪心检查机制;区块链利用相似度计算函数和安全合计来计算来自各数据源位数组间的相似度,进而判断位数组是否来源于同一实体即记录间是否匹配成功。本发明实现了基于区块链的数据链接中的隐私计算和数据保护,并在记录匹配的情况下保证数据链接成功。

    一种基于区块链的数据链接隐私计算方法

    公开(公告)号:CN109635584A

    公开(公告)日:2019-04-16

    申请号:CN201811403433.6

    申请日:2018-11-23

    IPC分类号: G06F21/62

    摘要: 本发明公开了一种基于区块链的数据链接隐私计算方法。本发明中的数据库将用户需要链接的数据记录任务信息发送到区块链上;区块链给出数据记录间相似度的合理阈值。其次各数据源对公共属性信息进行分块,并将各数据源的公共属性值转换为0或1的位数组。然后计算位数组间各对应位置所占的比率并根据区块链给出的动态阈值筛选候选匹配成功的位置。最后通过推选出安全可靠的唯一参与方执行贪心检查机制;区块链利用相似度计算函数和安全合计来计算来自各数据源位数组间的相似度,进而判断位数组是否来源于同一实体即记录间是否匹配成功。本发明实现了基于区块链的数据链接中的隐私计算和数据保护,并在记录匹配的情况下保证数据链接成功。