一种隐私数据共享方法及装置

    公开(公告)号:CN113992325A

    公开(公告)日:2022-01-28

    申请号:CN202111174112.5

    申请日:2021-10-09

    Abstract: 本发明公开了一种隐私数据共享方法及装置,其中方法为:根据椭圆曲线的生成元、偏移公钥和区块链的至少一个节点对应的公钥对待加密数据加密,获得共享密文;任一公钥是基于主私钥和所述生成元,按照椭圆曲线数域内的预设运算得到的,偏移公钥是基于偏移私钥和生成元按照所述预设运算得到的;将共享密文上传至区块链,针对任一节点,共享密文用于该节点基于该节点的私钥、至少一个节点对应的公钥和所述生成元,按照椭圆曲线的算法和所述预设运算,解密得到待加密数据。上述方法应用于金融科技(Fintech)时,根据椭圆曲线的性质,只需要生成一份共享密文,便可以实现在多个节点上共享数据。

    一种区块确认方法及装置
    12.
    发明公开

    公开(公告)号:CN113706150A

    公开(公告)日:2021-11-26

    申请号:CN202111254334.8

    申请日:2021-10-27

    Abstract: 本发明实施例提供了一种区块确认方法及装置,该方法包括针对任一交易,客户端从m个区块链节点中确定出k个区块链节点作为优先节点,基于k个优先节点的公钥,生成第一混淆因子,基于第一混淆因子和交易,生成第一优先承诺,基于第一优先承诺和交易的哈希值生成第一优先交易,并将第一优先交易发送给区块链网络。如此,该方案可以在各区块链节点的计算能力相同或接近的情况下,客户端指定的优先节点有极大的概率率先通过第一优先交易中的第一优先承诺恢复出交易,以此快速完成区块确认的过程,从而有效地提高区块上链的效率。同时,由于客户端是在通过第一混淆因子对交易进行混淆处理后发送给区块链网络,因此可以确保交易数据的隐私安全性。

    电子投票方法、装置及电子设备

    公开(公告)号:CN112466032B

    公开(公告)日:2021-08-17

    申请号:CN202011324457.X

    申请日:2020-11-23

    Abstract: 本发明公开了一种电子投票方法、装置及电子设备。其中,应用于投票节点的电子投票方法包括:基于设定的生成元、第一公钥和投票节点的私钥,确定出至少一个第一候选对象中每个第一候选对象对应的密文,以及确定出所有候选对象中每个候选对象的票数对应的密文;向至少一个网络节点上报确定出的密文;其中,所述第一候选对象为所述所有候选对象中被投中的候选对象;所述第一公钥由网络节点下发至所述投票节点,所述第一公钥基于所有计票节点的第二公钥确定出;计票节点的第二公钥基于对应的计票节点的私钥和所述设定的生成元确定出;上报的密文用于确定每个候选对象对应的总票数。

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

    公开(公告)号:CN112580072B

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

    申请号:CN202011449167.8

    申请日:2020-12-09

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

    一种结果验证方法及装置
    15.
    发明公开

    公开(公告)号:CN112541197A

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

    申请号:CN202011575759.4

    申请日:2020-12-28

    Abstract: 本发明公开了一种结果验证方法及装置,包括:运算方基于预设加密算法,确定各明文的第一密文及各替代文的第二密文,其中,各明文与各替代文一一对应,然后基于预设加密算法的公钥、各明文的运算系数、各明文的运算结果及第二密文,确定第一哈希值,并基于第一哈希值,确定各替代文与各明文之间的各绑定关系,再将预设加密算法的公钥、各明文的第一密文、各明文的运算结果、各明文的运算系数及零知识证明上传至区块链中,其中,零知识证明包括第一哈希值及各绑定关系。以此实现了在不需要可信第三方提供数据的基础上,创建零知识证明,增加了创建零知识证明的效率,且根据明文的运算系数,使本发明所应有的技术场景更加的广泛。

    一种基于区块链的权益合并方法及装置

    公开(公告)号:CN112287040A

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

    申请号:CN202011192135.4

    申请日:2020-10-30

    Abstract: 本发明实施例提供了一种基于区块链的权益合并方法及装置,该方法包括服务器接收m个客户端发送的m个权益合并请求,对同类的承诺分片进行聚合处理,确定出n个承诺证明,并针对同类的权益凭证进行聚类处理,确定出n条权益凭证记录,基于n个承诺证明和n条权益凭证记录,生成针对m个权益合并请求的承诺因子并将承诺因子,并针对同类的零知识证明分片进行聚合处理,确定出k个零知识证明,向区块链发送验证请求。由于多个用户在服务器上进行交互,共同生成k个零知识证明,可以避免他人通过权益凭证的关联性获取到用户的身份信息,从而可以提高用户的身份信息的隐私安全性。且凭证密钥未离开客户端本地可以确保权益凭证数据的隐私安全性。

    一种适用于区块链的验证方法及装置

    公开(公告)号:CN111162912A

    公开(公告)日:2020-05-15

    申请号:CN201911399367.4

    申请日:2019-12-30

    Abstract: 本发明公开了一种适用于区块链的验证方法及装置,其中方法为:第一解密节点从区块链获取加密密文;所述第一解密节点根据所述第一解密节点的私钥以及所述N+1个子密文中的子密文,确定所述加密密文在所述第一解密节点上的解密中间结果;所述第一解密节点根据所述各解密节点的解密中间结果,得到所述加密密文的明文;所述第一解密节点将所述明文和解密密钥证明上传至所述区块链,所述解密密钥证明用于验证所述明文是根据所述第一解密节点的私钥解密获得的。上述方法应用于金融科技(Fintech)时,不会暴露第一解密节点的私钥,且能够验证所述明文是根据所述第一解密节点的私钥解密获得的。

    一种隐私信息加密传输方法及装置

    公开(公告)号:CN119382870A

    公开(公告)日:2025-01-28

    申请号:CN202411326210.X

    申请日:2024-09-23

    Abstract: 本发明实施例提供一种隐私信息加密传输方法及装置,所述方法包括:针对任一特征维度,所述第一设备将各用户信息在所述特征维度下的各特征信息进行分组编码,得到各分组的编码信息;针对任一分组的编码信息,所述第一设备将所述分组的编码信息中的每个编码值按照设定原则进行拆分,得到第一特征秘密分片和第二特征秘密分片,并将所述第二特征秘密分片发送至第二设备;所述第一设备根据所述第二设备发送的第一标签秘密分片、所述第一特征秘密分片和第一辅助因子,确定中间密文第一分片;所述第一设备根据所述中间密文和所述第一辅助因子,确定第一结果分片并将所述第一结果分片发送至所述第二设备。

    一种区块链中恶意节点的检测方法及区块链

    公开(公告)号:CN113904869B

    公开(公告)日:2024-04-19

    申请号:CN202111323914.8

    申请日:2021-11-10

    Abstract: 本发明公开了一种区块链中恶意节点的检测方法及区块链,其中方法为:公证节点获取已认证验证消息、来自第一发送节点的第一验证消息、来自第二发送节点的第二验证消息和来自接收节点的第三验证消息,所述公证节点根据所述已认证验证消息、所述第一验证消息、所述第二验证消息和所述第三验证消息,确定出所述接收节点、所述第一发送节点和所述第二发送节点中的恶意节点。上述方法应用于金融科技(Fintech)时,可以通过验证各节点声明的密文消息与已认证密文消息之间的一致性关系,从而可以确定出所述接收节点、所述第一发送节点和所述第二发送节点中的恶意节点。

Patent Agency Ranking