一种区块链的跨链交易方法及装置

    公开(公告)号:CN111523892B

    公开(公告)日:2021-07-27

    申请号:CN202010328330.9

    申请日:2020-04-23

    Abstract: 本发明公开了一种区块链的跨链交易方法及装置,其中方法为:第一区块链的第一节点接收第一交易数据;所述第一交易数据包括第一零知识证明和第二零知识证明;所述第一节点若验证通过所述第一零知识证明和所述第二零知识证明,则执行所述第一交易数据;所述第一零知识证明验证通过指示第一交易对象、第二交易对象和第三交易对象满足预设关系;所述第二零知识证明验证通过指示所述第二交易对象与第四交易对象等价。上述方法应用于金融科技(Fintech)时,通过验证所述第一零知识证明和所述第二零知识证明,间接证明第一交易对象、第四交易对象和第三交易对象满足预设关系,从而保证了交易的正确性。

    一种隐私求并集方法及装置

    公开(公告)号:CN113158253A

    公开(公告)日:2021-07-23

    申请号:CN202110530000.2

    申请日:2021-05-14

    Abstract: 本发明公开了一种隐私求并集方法及装置,其中方法为:第一参与方生成第一集合的判断规则,所述判断规则对应多个子项;针对所述多个子项任一子项,所述第一参与方根据私钥和所述子项的第一混淆信息,按照预设承诺算法,生成所述子项的承诺;所述第一参与方获取来自所述第二参与方的所述至少一个元组;所述第一参与方根据所述私钥和所述至少一个元组,获得所述第二集合中除所述第一集合之外的元素,并根据所述第一集合和所述第二集合中除所述第一集合之外的元素,获得所述第一集合和所述第二集合的并集。上述方法应用于金融科技(Fintech)时,获得所述第一集合和所述第二集合的并集,实现了多方隐私求并集。

    一种基于区块链的竞争排名方法及装置

    公开(公告)号:CN110113326B

    公开(公告)日:2021-07-06

    申请号:CN201910342449.9

    申请日:2019-04-26

    Abstract: 本发明实施例提供了一种基于区块链的竞争排名方法及装置,涉及科技金融技术领域,该方法包括:从区块链中下载所有竞争密文对,从所有竞争密文对中确定由第一公钥加密的目标竞争密文对。采用第一私钥对目标竞争密文对中的竞争密文进行解密,确定目标竞争属性对。依次比较每个目标竞争属性对中两个目标竞争属性值的大小,确定第一竞争方的排名。由于将所有竞争方的敏感属性值隐藏在竞争属性值中,保证了任一竞争方不能获知其他竞争方的敏感属性值。其次,竞争密文对是采用公钥进行加密后获得的,而基于公钥并不能确定竞争方的身份,故任一竞争方只能得到自身在所有竞争方的排名,而不能知道其他竞争方的排名,从而有效保护了各个竞争方的隐私数据。

    一种数据集合求交方法及装置

    公开(公告)号:CN112580072A

    公开(公告)日:2021-03-30

    申请号:CN202011449167.8

    申请日:2020-12-09

    Abstract: 本发明公开了一种数据集合求交方法及装置,该方法包括发送者生成第一密文和第二密文,并通知接收者第一密文和第二密文的含义,基于第一数据集合中的元素,生成第一数据集合的密钥树,确定出密钥树中每一层叶子节点上的密钥的密文,依据第一数据集合的密钥树中最后一层叶子节点的密钥对第一密文和第二密文进行加密,得到密文集,并将密文集发送给接收者,使用不经意传输协议将密钥树中每一层叶子节点上的密钥的密文传输给接收者。通过对每个集合元素生成一个密文和一个密钥,两方交互后获得交集元素的密钥,使用该密钥解密获得交集元素的密文,因此不仅在求交过程中能够保证两方集合的隐私,而且最终只有一方集合拥有者会得到求交结果的密文。

    一种跨区块链的交易身份确认方法及装置

    公开(公告)号:CN112184245A

    公开(公告)日:2021-01-05

    申请号:CN202011068742.X

    申请日:2020-09-30

    Abstract: 本发明公开了一种跨区块链的交易身份确认方法及装置,其中方法为:获取第一交易的公钥、所述第一交易的签名、第二交易的签名和所述第二交易的公钥;所述用户在该区块链的私钥是基于所述用户的共用公钥根据该区块链的密钥生成算法确定的;若所述第一交易的公钥和所述第二交易的公钥相同,且所述第一交易的签名和所述第二交易的签名均验证通过,则确定所述第一用户和所述第二用户为相同用户,从而确定所述第一交易和所述第二交易为相同用户发起的交易。上述方法应用于金融科技(Fintech)时,提供了一种在异构区块链系统中也能确认交易身份的方法。

    一种数据排序方法及装置
    96.
    发明公开

    公开(公告)号:CN112182660A

    公开(公告)日:2021-01-05

    申请号:CN202011174485.8

    申请日:2020-10-28

    Abstract: 本发明公开了一种数据排序方法及装置,其中方法为:第一隐私计算端通过基于随机数的预设同态加密算法,对本端用户的明文数据加密,获得第一加密数据;所述第一隐私计算端获取各匿名用户的各第二加密数据;所述第一隐私计算端根据所述预设同态加密算法对应的预设同态比较算法,比较所述第一加密数据与所述各第二加密数据的大小,获得各加密比较结果;所述第一隐私计算端根据所述预设同态加密算法对应的预设同态解密算法,对所述各加密比较结果解密,获得各解密比较结果;所述第一隐私计算端根据所述各解密比较结果,确定所述本端用户的名次。上述方法应用于金融科技(Fintech)时,可以保护用户的隐私。

    目标用户确定方法、装置、设备及存储介质

    公开(公告)号:CN112162726A

    公开(公告)日:2021-01-01

    申请号:CN202011063547.8

    申请日:2020-09-30

    Abstract: 本申请提供一种目标用户确定方法、装置、设备及存储介质,该方法将待参与用户对应的随机数上传至区块链确定抽签号,从而,基于区块链中存储的数据以及多个签名终端,确定待抽取对象,并基于上述抽签号,确定与待抽取对象对应的目标用户,向目标用户发送通知消息。其中,该待抽取对象的安全性由区块链和多个签名终端保证,使得任何一方,例如摇号组织方无法篡改待抽取对象,从而,保证后续基于上述待抽取对象确定的目标用户的准确性,提高用户抽取过程中的公平、公正性,而且,本申请实施例无需知道待参与用户的真实信息,只需知道待参与用户对应的随机数,从而保护用户隐私信息,避免用户隐私信息被非法使用。

    一种区块链的跨链交易方法及装置

    公开(公告)号:CN111523892A

    公开(公告)日:2020-08-11

    申请号:CN202010328330.9

    申请日:2020-04-23

    Abstract: 本发明公开了一种区块链的跨链交易方法及装置,其中方法为:第一区块链的第一节点接收第一交易数据;所述第一交易数据包括第一零知识证明和第二零知识证明;所述第一节点若验证通过所述第一零知识证明和所述第二零知识证明,则执行所述第一交易数据;所述第一零知识证明验证通过指示第一交易对象、第二交易对象和第三交易对象满足预设关系;所述第二零知识证明验证通过指示所述第二交易对象与第四交易对象等价。上述方法应用于金融科技(Fintech)时,通过验证所述第一零知识证明和所述第二零知识证明,间接证明第一交易对象、第四交易对象和第三交易对象满足预设关系,从而保证了交易的正确性。

    一种基于区块链系统的验证方法及装置

    公开(公告)号:CN111080296A

    公开(公告)日:2020-04-28

    申请号:CN201911235411.8

    申请日:2019-12-05

    Abstract: 本发明实施例公开了一种基于区块链系统的验证方法及装置,待验证节点基于椭圆曲线加密算法生成至少两个待验证信息对应的待验证数据,并发送给验证节点,验证节点使用椭圆曲线加密算法对应的解密算法对待验证数据中的第一信息和至少两个第二信息进行计算,得到第三信息,并根据第三信息与第一信息确定是否通过验证。通过椭圆曲线加密算法得到待验证数据,在降低验证的难度的同时,还能提高验证的准确性;且,本方案中的待验证数据是由两个或两个以上的待验证信息生成的,如此,验证节点通过一次验证过程即可完成对待验证节点中的两个或两个以上的待验证信息的验证,从而提高验证的效率。

    基于区块链的密钥管理方法、装置、设备及计算机介质

    公开(公告)号:CN110838912A

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

    申请号:CN201911128865.5

    申请日:2019-11-18

    Abstract: 本发明涉及金融科技(Fintech)技术领域,本发明公开了一种基于区块链的密钥管理方法,该方法包括:在接收到密钥托管请求时,获取所述密钥托管请求对应的密钥,及所述密钥的托管信息;按照预设助记词生成算法生成所述密钥对应的助记词;根据所述密钥托管信息对所述助记词处理,得到所述助记词对应的子秘密,并将所述子秘密发送至所述密钥托管信息对应的区块链节点;在接收到密钥获取请求时,向所述区块链节点发送获取请求,并接收所述区块链节点基于所述获取请求反馈的子秘密;根据所述子秘密恢复所述助记词,基于所述助记词恢复所述密钥。本发明还公开了一种基于区块链的密钥管理装置、设备及计算机介质。本发明实现了密钥的有效管理。

Patent Agency Ranking