一种适用于区块链的验证方法、装置及存储介质

    公开(公告)号:CN111162912B

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

    申请号:CN201911399367.4

    申请日:2019-12-30

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

    一种数据处理方法及装置
    52.
    发明公开

    公开(公告)号:CN112580071A

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

    申请号:CN202011447531.7

    申请日:2020-12-09

    Abstract: 本发明公开了一种数据处理方法及装置,其中方法为:第一参与方获取来自第二参与方的第二公钥及第二密文;所述第一参与方根据所述第二公钥,按照所述预设加密算法,对所述第一参与方的第一明文数据加密,获得第三密文;所述第一参与方根据所述第二公钥、所述第二密文和所述第三密文,基于在所述预设加密算法下预设运算的转换运算,获得第一密文处理结果。上述方法应用于金融科技(Fintech)时,无需借助第三方机构便可获得第一密文处理结果,且不存在可信性问题。

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

    公开(公告)号:CN111159745A

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

    申请号:CN201911404391.2

    申请日:2019-12-30

    Abstract: 本发明公开了一种适用于区块链的验证方法及装置,其中方法为:加密节点按照预设的加密算法,通过主公钥、N个加密干扰值和q阶循环群中不同的生成元对待加密信息进行加密,得到加密密文;所述加密节点按照所述加密算法,通过所述N个替代加密干扰值和所述生成元对所述替代加密信息进行加密,得到替代加密密文,所述加密节点将所述加密密文和密文格式证明上传至区块链。上述方法应用于金融科技(Fintech)时,从而通过密文格式证明,可以在不暴露待加密信息和N个替代加密干扰值的基础上,即可验证加密密文的加密正确性。

    一种数据联合分析方法及相关装置

    公开(公告)号:CN119759951A

    公开(公告)日:2025-04-04

    申请号:CN202411835154.2

    申请日:2024-12-13

    Abstract: 本申请提供了一种数据联合分析方法及相关装置,方法包括:获取目标SQL查询语句;根据目标SQL查询语句构建DAG执行计划;将DAG执行计划中多个节点的多个SQL算子划分为联合执行算子和本地明文算子;向第一数据处理系统发送第一执行队列中的本地明文算子,以及向第一MPC节点发送第二执行队列中的联合执行算子。通过根据SQL查询语句构建DAG执行计划,将DAG执行计划中多个节点的多个SQL算子划分为联合执行算子和本地明文算子,本地明文算子在本地第一数据处理系统运算,联合执行算子在MPC节点联合运算,相比于所有SQL算子全部在MPC节点运算,有利于减少数据传输成本,有利于节省算力。

    数据处理方法及设备
    55.
    发明授权

    公开(公告)号:CN114328525B

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

    申请号:CN202111620847.6

    申请日:2021-12-27

    Abstract: 本申请提供一种数据处理方法及设备,方法包括获取第一指令和第一数据表;其中,第一指令用于对第一数据表和第二数据表进行处理,使用抽象语法树对第一指令进行分析获得指令结构树;在确定指令结构树中各个节点分支满足数据安全处理条件,且指令结构树中不存在数值为分组标记的节点时,从指令结构树中选择单列操作的节点分支作为备选分支,以获得多个备选分支;从多个备选分支中选择至少一个目标分支,并统计指令结构树中数值为列标记的节点的数值,根据至少一个目标分支和指令结构树数值为列标记的节点的数值对明文状态下的第一数据表和第一指令进行处理,获得第三数据表和第二指令,减少在密文状态下的数据处理量,提高数据处理效率。

    一种交易验证方法、设备及存储介质

    公开(公告)号:CN118211965A

    公开(公告)日:2024-06-18

    申请号:CN202410379695.2

    申请日:2024-03-29

    Abstract: 本申请实施例提供了一种交易验证方法、设备及存储介质,涉及区块链技术领域,在该方法中,区块链系统接收客户端发送的携带交易地址的待验证交易,待验证交易包括:交易内容、目标签名和签名随机数。基于签名随机数和已知基点的坐标,生成验证参数;以及基于验证参数和目标签名恢复加密公钥。基于加密公钥和交易内容,对目标签名进行签名验证。在签名验证通过时,对加密公钥进行编码,获得参考地址。若参考地址与交易地址一致,则确定待验证交易验证通过。由于原始公钥为二维坐标,而签名随机数为一维参数,因此,相较于传输和存储公钥来说,本申请传输和存储签名随机数,可以降低占用的传输资源和存储资源,提升区块链系统的效率和性能。

    一种基于智能合约的数据处理方法及装置

    公开(公告)号:CN113326525B

    公开(公告)日:2024-01-16

    申请号:CN202110692736.X

    申请日:2021-06-22

    Abstract: 本发明实施例提供了一种基于智能合约的数据处理方法及装置,该方法包括针对任一区块链节点在确定满足智能合约中的解密时间戳时,基于区块链节点的公私钥生成索引密文,从加密信息中确定出与索引密文匹配的第一密文分片和与索引密文匹配的第二密文分片,通过双线性映射,对与索引密文匹配的第一密文分片和与索引密文匹配的第二密文分片进行处理,得到区块链节点的验证分片,并将验证分片上传至智能合约,在验证m个验证分片满足设定要求后,对与索引密文匹配的第二密文分片进行解密,得到待加密数据。如此,该方案由于各区块链节点是使用不同的公私钥对待加密数据进行加解密操作,而不是都使用相同的公私钥,从而可以确保待加密数据的隐私安全性。

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

    公开(公告)号:CN113992325B

    公开(公告)日:2023-07-11

    申请号:CN202111174112.5

    申请日:2021-10-09

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

Patent Agency Ranking