一种基于等值测试承诺的区块链交易验证方法及装置

    公开(公告)号:CN108769054A

    公开(公告)日:2018-11-06

    申请号:CN201810611953.X

    申请日:2018-06-14

    Abstract: 本发明实施例提供了一种基于等值测试承诺的区块链交易验证方法及装置。所述方法包括:获取第二交易的金额、作为第二交易的合法接收者的第二目标节点对于第二交易的第一承诺值,以及作为第一交易的待验证接收合法性的第二用户节点对于第一交易的第二承诺值;获取作为第一交易的合法接收者的第一目标节点对于第一交易的第一承诺值;基于第一交易的第一承诺值、第一交易的第二承诺值、第二交易的金额及第二交易的第一承诺值,判断第二秘密值与第一秘密值是否相同,如果是,则确定第二用户节点与第一目标节点是同一用户节点,如果否,则确定第二用户节点与第一目标节点不是同一用户节点。应用本发明实施例能够实现保护用户隐私的目的。

    一种基于等值测试承诺的区块链交易验证方法及装置

    公开(公告)号:CN108769054B

    公开(公告)日:2019-05-21

    申请号:CN201810611953.X

    申请日:2018-06-14

    Abstract: 本发明实施例提供了一种基于等值测试承诺的区块链交易验证方法及装置。所述方法包括:获取第二交易的金额、作为第二交易的合法接收者的第二目标节点对于第二交易的第一承诺值,以及作为第一交易的待验证接收合法性的第二用户节点对于第一交易的第二承诺值;获取作为第一交易的合法接收者的第一目标节点对于第一交易的第一承诺值;基于第一交易的第一承诺值、第一交易的第二承诺值、第二交易的金额及第二交易的第一承诺值,判断第二秘密值与第一秘密值是否相同,如果是,则确定第二用户节点与第一目标节点是同一用户节点,如果否,则确定第二用户节点与第一目标节点不是同一用户节点。应用本发明实施例能够实现保护用户隐私的目的。

    一种基于区块链技术的安全发布订阅系统及发布订阅方法

    公开(公告)号:CN109981641B

    公开(公告)日:2020-10-02

    申请号:CN201910231629.X

    申请日:2019-03-26

    Abstract: 本发明实施例提供了一种基于区块链技术的安全发布订阅系统及发布订阅方法,系统包括:密钥服务器,消息订阅客户端,消息发布服务器,包括多个区块链节点的区块链;方法包括:接收由消息发布服务器发送的密文和加密标签;接收由订阅客户端发送的属性值,陷门值,预解密密钥;验证密文是否与属性值匹配;如果匹配则验证加密标签是否与陷门值匹配;如果匹配则利用预解密密钥对密文进行预解密处理得到预解密密文;将预解密密文发送至消息订阅客户端,以使消息订阅客户端解密得到订阅消息。本发明实施例能够提高发布订阅系统中所保存数据的安全性。

    一种基于区块链技术的安全发布订阅系统及发布订阅方法

    公开(公告)号:CN109981641A

    公开(公告)日:2019-07-05

    申请号:CN201910231629.X

    申请日:2019-03-26

    Abstract: 本发明实施例提供了一种基于区块链技术的安全发布订阅系统及发布订阅方法,系统包括:密钥服务器,消息订阅客户端,消息发布服务器,包括多个区块链节点的区块链;方法包括:接收由消息发布服务器发送的密文和加密标签;接收由订阅客户端发送的属性值,陷门值,预解密密钥;验证密文是否与属性值匹配;如果匹配则验证加密标签是否与陷门值匹配;如果匹配则利用预解密密钥对密文进行预解密处理得到预解密密文;将预解密密文发送至消息订阅客户端,以使消息订阅客户端解密得到订阅消息。本发明实施例能够提高发布订阅系统中所保存数据的安全性。

Patent Agency Ranking