分布式密钥的生成方法、跨链公证的方法、介质及设备

    公开(公告)号:CN119728105A

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

    申请号:CN202411871570.8

    申请日:2024-12-18

    Abstract: 本申请公开了分布式密钥的生成方法、跨链公证的方法、介质及设备,该方法包括:当在区块链上收到跨链请求时,获取当前委员会的当前成员数量、临时公钥和第一常数项,其中委员会成员是动态变化的;基于当前成员数量、临时公钥和第一常数项,确定当前委员会成员的第一密文信息;基于当前成员数量、第一常数项和指定多项式函数,确定当前委员会成员的第一系数信息;将第一密文信息和第一系数信息发送到区块链,以及从区块链上获取其他当前委员会成员的第二密文信息;根据第二密文信息和第一系数信息,确定当前委员会成员的私钥分片和公钥分片,没有任何一方可以掌握完整密钥分片,提高了跨链过程的安全性,避免恶意方的频繁攻击。

    一种隐私求交结果的验证方法及装置

    公开(公告)号:CN119442318A

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

    申请号:CN202411537576.1

    申请日:2024-10-31

    Abstract: 本申请提供一种隐私求交结果的验证方法及装置,包括:第一机构在第i‑1离线时刻后接收到隐私求交请求,隐私求交请求包括待查询对象;第一机构将待查询对象加密为第一隐私标识后发送至第二机构,并获取第二机构反馈的第一隐私求交结果;第一机构将第一隐私求交结果和待查询对象写入查询流水记录中;第一机构在第i离线时刻从查询流水记录中获取第i间隔时段内的待验证记录;第一机构获取第二机构的各第二隐私标识;各第二隐私标识是第二机构对自身存储的全量对象分别进行加密后得到的;第一机构根据待验证记录以及各第二隐私标识,对第二机构反馈的第i间隔时段内的各隐私求交结果进行验证。该方案,能够对隐私求交结果进行有效地验证。

    一种区块链数据的操作方法及装置

    公开(公告)号:CN111367915B

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

    申请号:CN202010144327.1

    申请日:2020-03-04

    Abstract: 本发明公开了一种区块链数据的操作方法及装置,其中方法为:区块链节点获取数据操作指令;所述数据操作指令包括具有目标主键的第一数据记录;所述区块链节点以多数据页面方式存储键值对形式的数据记录;每个主键对应至少一个键值;所述区块链节点确定所述第一数据记录的待操作页面;所述区块链节点读取所述待操作页面中具有所述目标主键的已有数据记录;所述区块链节点按照所述数据操作指令,对所述已有数据记录进行数据操作。上述方法应用于金融科技(Fintech)时,能极大地增加数据记录的读写性能。

    数据加密方法及数据解密方法
    5.
    发明公开

    公开(公告)号:CN118449687A

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

    申请号:CN202410525761.2

    申请日:2024-04-29

    Abstract: 本申请公开了一种数据加密方法及数据解密方法,所述数据加密方法包括:根据数据加密请求获取待加密数据;获取预先生成的用于对待加密数据进行加密操作的加密密钥;通过加密密钥对待加密数据进行迭代加密,得到多个加密迭代算子;其中,迭代加密包括:根据第n‑2加密迭代算子、加密密钥和第n‑1加密迭代算子生成第n加密迭代算子,1≤n≤N,N为预设加密迭代次数;将多个加密迭代算子中的第N‑1迭代算子和第N迭代算子作为待加密数据对应的目标加密数据。本申请技术方案通过基于前后相邻的加密迭代算子进行加密处理,无需使用大素数以及填充噪声数据,极大地降低了加密后密文数据的数据量,从而减少敏文数据存储所占用的存储空间。

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

    公开(公告)号:CN113992325A

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

    申请号:CN202111174112.5

    申请日:2021-10-09

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

    一种区块确认方法及装置

    公开(公告)号:CN113706150A

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

    申请号:CN202111254334.8

    申请日:2021-10-27

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

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

    公开(公告)号:CN112163845A

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

    申请号:CN202011052478.0

    申请日:2020-09-29

    Abstract: 本发明公开了一种跨区块链的交易身份确认方法及装置,其中方法为:获取第一交易的公钥和第二交易的公钥;根据所述第一交易的公钥从所述第一区块链获取第一身份管理信息,并根据所述第二交易的公钥从所述第二区块链获取第二身份管理信息;若所述第二身份管理信息包括所述第一交易的公钥,且所述第一身份管理信息包括所述第二交易的公钥,则确定所述第一用户和所述第二用户为同一用户,从而确定所述第一交易和所述第二交易为同一用户发起的交易。上述方法应用于金融科技(Fintech)时,能够确定所述第一交易和所述第二交易是否为同一用户发起的交易,从而提供了一种跨区块链的交易身份确认方法。

    一种基于区块链的数据存储方法及装置

    公开(公告)号:CN111639074A

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

    申请号:CN202010373422.9

    申请日:2020-05-06

    Abstract: 本发明实施例涉及科技金融(Fintech)领域,尤其涉及一种基于区块链(Block chain)的数据存储方法及装置,用以增加数据存储容量,提高数据处理效率。本发明实施例包括:确定目标存储数据的标识数据;所述目标存储数据为多个待存储数据中的任一数据;根据所述标识数据,从多个区块链中确定所述待存储数据对应的目标区块链;所述多个区块链用于存储所述多个待存储数据;将所述目标存储数据向所述目标区块链发送。

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

    公开(公告)号:CN114328525B

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

    申请号:CN202111620847.6

    申请日:2021-12-27

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

Patent Agency Ranking