一种分布式数据加密的方法
    41.
    发明公开

    公开(公告)号:CN119094233A

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

    申请号:CN202411370974.9

    申请日:2024-09-29

    Abstract: 本申请提供一种分布式数据加密的方法,适用于n个协同加解密的机构,包括:将待加密数据依序划分为多个分片;获取第i‑1分片对应的第i‑1多重加密混淆密文,并通过第i‑1多重加密混淆密文对第i分片进行加密,得到第i分片的密文;基于多个分片的密文,得到待加密数据的加密密文;第i‑1多重加密混淆密文是通过如下方式得到的:第一机构生成第i‑1分片的混淆参数,并发送至第二机构;第二机构用于对第i‑1混淆参数进行加密后发送至下一机构,直至预设加解密顺序中最后一个机构加密后的n‑1重混淆密文发送至第一机构,得到第i‑1多重加密混淆密文。

    基于联邦学习的模型训练方法
    42.
    发明公开

    公开(公告)号:CN118944926A

    公开(公告)日:2024-11-12

    申请号:CN202410996351.6

    申请日:2024-07-24

    Abstract: 本申请公开了一种基于联邦学习的模型训练方法,包括:获取协调方发送的与当前参与方对应的预设数据长度的混淆因子数据组和混淆承诺;其中,混淆因子数据组和混淆承诺由协调方基于多个参与方提供的样本数据和参与方数量生成;根据混淆因子数据组和混淆承诺进行数据加密处理,得到当前参与方的加密数据;基于当前参与方的加密数据进行模型计算,得到当前参与方的计算结果;将当前参与方的计算结果发送至协调方,以获取协调方基于多个参与方的计算结果反馈的汇总计算结果,并根据汇总计算结果对模型参数进行调整。本申请技术方案降低了加密后密文数据的数据量,进而可以降低后续模型训练过程所涉及的数据量,从而提高模型训练效率。

    一种数据查询方法及装置
    43.
    发明公开

    公开(公告)号:CN117349486A

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

    申请号:CN202311403570.0

    申请日:2023-10-26

    Abstract: 一种数据查询方法及装置,该方法包括:接收用户查询的至少一个隐私数据对应的查询索引;基于用户通过数据查询方存储至数据托管方的N个隐私数据,生成N个第一数据混淆参数;每个第一数据混淆参数包括三个第一数据混淆因子,三个第一数据混淆因子的和为零;对于用户查询的每个隐私数据对应的查询索引,基于第一数据混淆参数将查询索引转换为三个查询矩阵分片,分别将三个查询矩阵分片发送至三个数据托管方;接收三个数据托管方的三个密文;每个密文是数据托管方根据各自的查询矩阵分片和隐私数据分片得到的;隐私数据分片是数据查询方将N个隐私数据进行加密后发送至数据托管方的;根据三个密文得到用户查询的隐私数据。

    区块链交易方法、装置、设备及计算机存储介质

    公开(公告)号:CN110619582B

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

    申请号:CN201910885625.3

    申请日:2019-09-18

    Abstract: 本发明涉及金融科技(Fintech)技术领域,并公开了一种区块链交易方法,该方法包括:对客户端提交的交易信息进行共识打包,以获取区块打包交易量,并确定所述区块打包交易量是否小于预设的快速启动阈值;若所述区块打包交易量小于预设的快速启动阈值,则对所述区块打包交易量进行递增处理,以获取当前区块打包交易量,并检测所述当前区块打包交易量是否等于区块最大交易打包量;若所述当前区块打包交易量等于区块最大交易打包量,则基于所述当前区块打包交易量进行区块链交易。本发明还公开了一种区块链交易装置、设备和一种计算机存储介质。本发明实现了在不影响区块链中区块节点正常交易的情况下,提高了区块交易效率。

    区块链的共识方法、装置、共识节点、系统以及存储介质

    公开(公告)号:CN112035886B

    公开(公告)日:2023-01-10

    申请号:CN202010901332.2

    申请日:2020-08-31

    Abstract: 本申请实施例提供一种区块链的共识方法、装置、共识节点、系统以及存储介质,对区块数据进行校验生成多个第一校验信息,接收每个处于正常状态的其他共识节点发送的多个第二校验信息,其中,第二校验信息是对区块数据进行校验获得的,根据多个第一校验信息和多个第二校验信息,将区块数据增加到区块链中。本方案让每个处于正常状态的共识节点生成多个验证信息,保证在存在处于故障状态的共识节点情况下处于正常状态的共识节点可以接收到足够多的验证信息,进而可以根据所接收到信息确定是否将区块数据增加到区块链中。

    一种区块链的构建方法与装置

    公开(公告)号:CN110035059B

    公开(公告)日:2021-09-28

    申请号:CN201910165256.0

    申请日:2019-03-05

    Abstract: 本发明实施例涉及科技金融(Fintech)领域,尤其涉及一种区块链(Block chain)的构建方法与装置,用以解决联盟链中各机构不对等,安全性低的问题。本发明实施例包括:第一机构生成第一机构内节点的第一证书;第一机构为联盟链中的任一机构,第一机构内节点为第一机构所属节点中的任一节点;第一机构将第一证书向第二机构广播,并接收第二机构内节点的第二证书,第二机构为联盟链中除第一机构外的机构;第一机构验证第二证书,并在验证通过后,根据第一证书以及第二证书生成联盟链的配置文件;第一机构将第一证书、第一机构内节点的第一私钥以及配置文件发送至第一机构内节点,以使第一机构内节点启动。

    一种跨区块链分布式消息处理方法、平台及存储介质

    公开(公告)号:CN112788108A

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

    申请号:CN202011594607.9

    申请日:2020-12-29

    Abstract: 本申请实施例公开了一种跨区块链分布式消息处理方法,该方法包括:接收客户端设备发送的目标交易;基于所述目标交易,确定至少一个具有第二智能合约的第二区块链;其中,所述第一智能合约用于对所述第二智能合约进行管理,每一个所述第二区块链用于存储至少一种类型的交易消息;基于所述目标交易,执行针对至少一个所述第二区块链的目标操作;其中,所述目标操作与所述目标交易具有关联关系,所述目标操作包括存储操作或获取操作。本申请实施例还公开了一种跨区块链分布式消息处理平台和存储介质。

    一种应用于联盟链跨链转账的交易正确性验证方法及装置

    公开(公告)号:CN111640017A

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

    申请号:CN202010374241.8

    申请日:2020-05-06

    Abstract: 本发明公开了一种应用于联盟链跨链转账的交易正确性验证方法及装置,其中方法为:第一跨链路由向第二跨链路由发送第一锁定资产请求;所述第一跨链路由获取所述第二跨链路由发送的第一交易回执;所述第一跨链路由按照预设格式,生成所述第一交易回执对应的第一交易快照信息;所述第一跨链路由基于所述第四交易资产、约定合同编号和第二约定合约地址,按照所述预设格式,生成第二交易快照信息;若所述第一跨链路由确定所述第一交易快照信息与所述第二交易快照信息一致,则确定所述第二跨链路由锁定了所述第四交易资产。上述方法应用于金融科技(Fintech)时,能够支持联盟链的交易正确性。

    一种区块链中布隆过滤器的生成方法及装置

    公开(公告)号:CN110704438A

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

    申请号:CN201910918040.7

    申请日:2019-09-26

    Abstract: 本发明公开了一种区块链中布隆过滤器的生成方法及装置,其中方法为:获取区块的主题数量;根据所述主题数量,确定存储所述区块的各主题所需要占用的主题存储比特位数;所述主题存储比特位数与所述主题数量呈正相关;根据所述主题存储比特位数,生成所述区块的布隆过滤器;针对所述区块的每个主题,按照预设映射关系将所述主题在所述布隆过滤器中映射的比特位的值由所述第一预设值更新为第二预设值,获得存储所述区块的各主题的布隆过滤器。上述方法应用于金融科技(Fintech)时,布隆过滤器的存储空间充足,能满足区块各主题的存储,且各主题之间的映射的比特位不冲突,能在后续确定区块中是否包含查询的主题时,准确查询。

Patent Agency Ranking