协同签名方法、基于SM2算法的协同签名方法及装置

    公开(公告)号:CN115811405A

    公开(公告)日:2023-03-17

    申请号:CN202211643313.X

    申请日:2022-12-20

    Inventor: 刘欣 陈翔

    Abstract: 本申请实施例提供一种协同签名方法、基于SM2算法的协同签名方法及装置,涉及数字签名技术领域。该方法根据待签名消息生成第一签名值、第一签名中间值和第二签名中间值,并将第一签名值、第一签名中间值和第二签名中间值发送至第二通信方;接收第二通信方返回的第三签名中间值、第四签名中间值和第五签名中间值;根据第三签名中间值、第四签名中间值和第五签名中间值生成第二签名值;基于第一签名值和第二签名值合成完整签名值并输出至协同签名管理中心。该方法中私钥无需在网络上传输且签名值需要通信双方的中间签名值联合计算得出,安全性更高,不依赖于专用硬件,降低了成本,解决了现有方法依赖于专用硬件、成本较高且安全性较低的问题。

    一种数据处理方法、装置及密码机

    公开(公告)号:CN112073192B

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

    申请号:CN202010927585.7

    申请日:2020-09-07

    Inventor: 陈翔

    Abstract: 本发明实施例提供了一种数据处理方法、装置及密码机,方法包括:分别为每个密码卡创建N个队列,其中,每种国密算法至少对应一个队列,N为大于2的整数;在接收到数据包的情况下,对数据包进行解析,以确定数据包对应国密算法的算法类别;根据算法类别在全部密码卡的对应队列中确定负载满足预定条件的队列,并将数据包发送至负载满足预定条件的队列进行处理。本发明实施例相对于现有负载均衡的处理方式,能够将数据包分配至其对应的国密算法所在队列,相对于现有所有国密算法都在同一个队列中处理的方式而言,考虑到了不同国密算法具有不同的运算处理能力,进而明显的提升了处理效率。

    一种数据处理方法、装置及密码机

    公开(公告)号:CN112073192A

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

    申请号:CN202010927585.7

    申请日:2020-09-07

    Inventor: 陈翔

    Abstract: 本发明实施例提供了一种数据处理方法、装置及密码机,方法包括:分别为每个密码卡创建N个队列,其中,每种国密算法至少对应一个队列,N为大于2的整数;在接收到数据包的情况下,对数据包进行解析,以确定数据包对应国密算法的算法类别;根据算法类别在全部密码卡的对应队列中确定负载满足预定条件的队列,并将数据包发送至负载满足预定条件的队列进行处理。本发明实施例相对于现有负载均衡的处理方式,能够将数据包分配至其对应的国密算法所在队列,相对于现有所有国密算法都在同一个队列中处理的方式而言,考虑到了不同国密算法具有不同的运算处理能力,进而明显的提升了处理效率。

    一种密钥管理方法、装置、电子设备及存储介质

    公开(公告)号:CN113890731B

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

    申请号:CN202111150740.X

    申请日:2021-09-29

    Inventor: 陈翔

    Abstract: 本申请提供一种密钥管理方法、装置、电子设备及存储介质,该方法包括:获取多个密钥分量的密文数据,并对多个密钥分量的密文数据进行解密,获得多个密钥分量;使用秘密共享密码机制中的门限方案对多个密钥分量进行恢复,获得主密钥。在上述的实现过程中,通过获取事先对主密钥进行门限秘密分割后的多个密钥分量的密文数据,然后使用秘密共享密码机制中的门限方案对所述多个密钥分量进行恢复,使得主密钥的存储和恢复不需要依赖可信区域技术或者硬件技术的,也避免了以明文存储的方式存储主密钥,同时利用密码学中的密钥分量解密难度和门限秘密分割方法来增加主密钥在存储和恢复过程中的安全性。

Patent Agency Ranking