一种数据存储和查询方法、装置和介质

    公开(公告)号:CN117521093A

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

    申请号:CN202311376102.9

    申请日:2023-10-23

    Abstract: 本申请涉及数据加密技术领域,尤其涉及一种数据存储和查询方法、装置和介质。其中,方法包括:针对待存储的明文数据中任一第一字符,使用用户端的第一密钥和第二字符的加密字符,对第一字符进行加密,得到第一字符的加密字符,第一字符为明文数据中任一不位于首位的字符;第二字符是明文数据中位于第一字符前面第一顺位的字符;将明文数据对应的密文数据发送至存储端;在上述方式中,在对一个明文数据中的第一字符进行加密时,需要用到第一字符前面第一顺位的第二字符,是一种从前向后迭代加密的方式,不会因为泄漏其中一个字符而导致其他字符也泄漏,使得加密过程的安全性较高。

    一种区块链共识节点更新方法及装置

    公开(公告)号:CN112132579B

    公开(公告)日:2022-08-12

    申请号:CN202011060280.7

    申请日:2020-09-30

    Abstract: 本发明实施例提供了一种区块链共识节点更新方法及装置,该方法包括主共识节点构造共识节点轮换交易,共识节点轮换交易包括可通过零知识证明进行验证的第一随机信息,发起针对共识节点轮换交易的共识流程,共识流程用于任一从共识节点对共识节点轮换交易中的第一随机信息进行验证,在确定共识节点轮换交易共识成功后,根据设定的替换策略,对第二数量的共识节点进行替换,第二数量小于等于第一数量。通过设定固定数量的共识委员节点,如此有助于提升共识算法的可扩展性,并基于第一随机信息确定主共识节点构造的共识委员节点轮换交易是否合法,如此可以确保共识委员节点轮换的安全性和不可预测性。

    基于区块链的交易共识方法、装置、设备及存储介质

    公开(公告)号:CN113850600B

    公开(公告)日:2022-04-26

    申请号:CN202111448776.6

    申请日:2021-12-01

    Abstract: 本公开实施例提供一种基于区块链的交易共识方法、装置、设备及存储介质,该方法包括:领导节点将各交易区块放入到预准备消息包;领导节点广播每个预准备消息包,每个共识节点对预准备消息包进行有效性验证;若任一共识节点对接收到的预准备消息包验证成功,则广播准备消息包;其他共识节点对准备消息包进行有效性验证,并将验证成功的准备消息包存储;若任一共识节点存储的准备消息包数量达到预设比例,则广播提交消息包;其他共识节点对准备消息包进行有效性验证,并将验证成功的提交消息包存储;若任一共识节点存储的提交消息包数量达到预设比例,则提取对应的交易区块,以完成对各交易区块的排序共识,能够提升区块链的处理效率。

    一种区块链下基于SM2的交易签名方法及装置

    公开(公告)号:CN113992329A

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

    申请号:CN202111259574.7

    申请日:2021-10-28

    Abstract: 本发明公开了一种区块链下基于SM2的交易签名方法及装置,包括:生成方针对待发送交易,确定第一三维坐标;基于第一预设步骤通过第一三维坐标的z坐标值和第一参数确定第一逆元,并根据第一逆元将第一三维坐标转换为第一二维坐标;任一第一预设步骤中包括第一预设次方数;任一第一预设步骤中的第一预设次方数是根据第一参数确定的;根据第一二维坐标、待发送交易的哈希值和第二参数确定第一签名参数;根据生成方的私钥和第二参数生成第二逆元;根据第二逆元确定第二签名参数;生成方发送待发送交易及第一签名参数和第二签名参数。减少确定第一逆元进而第二逆元时的计算量,从而降低生成签名的耗时,提升生成签名的效率。

    区块链的转账方法、装置、系统和计算机可读存储介质

    公开(公告)号:CN108764875B

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

    申请号:CN201810478695.2

    申请日:2018-05-17

    Abstract: 本发明公开了一种区块链的转账方法、装置、系统和计算机可读存储介质,该方法包括:在接收到转账指令时,转账方选择输入子模型和输出子模型;将选择的输入子模型和输出子模型进行对接,以构建转账模型;确定转账模型的参数,以根据转账模型的参数,生成转账请求;调用转账模型的转账合约,以将所述转账请求发送至区块链,由区块链节点进行验证,其中,当区块链节点验证成功后广播验证成功信息,以供接收方基于所述验证成功信息接收转账的资金。本发明使得转账的场景更加丰富,并且提高了区块链转账的可信度。

    一种区块链共识节点更新方法及装置

    公开(公告)号:CN112132579A

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

    申请号:CN202011060280.7

    申请日:2020-09-30

    Abstract: 本发明实施例提供了一种区块链共识节点更新方法及装置,该方法包括主共识节点构造共识节点轮换交易,共识节点轮换交易包括可通过零知识证明进行验证的第一随机信息,发起针对共识节点轮换交易的共识流程,共识流程用于任一从共识节点对共识节点轮换交易中的第一随机信息进行验证,在确定共识节点轮换交易共识成功后,根据设定的替换策略,对第二数量的共识节点进行替换,第二数量小于等于第一数量。通过设定固定数量的共识委员节点,如此有助于提升共识算法的可扩展性,并基于第一随机信息确定主共识节点构造的共识委员节点轮换交易是否合法,如此可以确保共识委员节点轮换的安全性和不可预测性。

Patent Agency Ranking