一种常数级签名大小的SM9环签名方法及系统

    公开(公告)号:CN116405217A

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

    申请号:CN202310243785.4

    申请日:2023-03-09

    申请人: 武汉大学

    IPC分类号: H04L9/32 H04L9/30 H04L9/08

    摘要: 本发明公开了一种常数级签名大小的SM9环签名方法及系统,其中的方法包括初始化步骤、密钥生成步骤、环签名步骤以及签名验证步骤,它基于SM9数字签名算法的签名结构,消除了传统公钥密码体制中对证书的管理问题。本方案签名者产生群签名过程无需其他用户配合,基于密码累加器结构,实现了常数级的签名大小,提高了签名和验证运算效率。该方案可用于电子现金、电子投票、匿名通信等应用场景。

    一种支持成员资格撤销的SM9数字签名方法及系统

    公开(公告)号:CN116522406A

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

    申请号:CN202310225480.0

    申请日:2023-03-09

    申请人: 武汉大学

    IPC分类号: G06F21/64 G06F21/46

    摘要: 本发明公开了一种支持成员资格撤销的SM9数字签名方法及系统,其中的方法包括初始化步骤、密钥生成步骤、签名步骤、验证步骤、证据更新步骤以及用户撤销步骤,它基于SM9数字签名算法的签名结构,消除了传统公钥密码体制中对证书的管理问题。它支持成员资格撤销,成员的变化不影响先前签名的验签,且签名长度与成员数量无关。该方案弥补了基于SM9数字签名的用户撤销功能缺陷。可用于匿名凭证、身份托管、投票等应用场景。

    一种无证书SM9在线离线签名生成方法及系统

    公开(公告)号:CN116318705A

    公开(公告)日:2023-06-23

    申请号:CN202310064119.4

    申请日:2023-01-12

    申请人: 武汉大学

    IPC分类号: H04L9/32 H04L9/08

    摘要: 本发明公开了一种无证书SM9在线离线签名生成方法及系统,方法包括初始化、部分私钥提取、秘密值设置、公钥设置、私钥设置、签名和验证签名等步骤;本发明无需传输大量证书数据,将签名分为了在线和离线两个阶段,能够适用于资源受限的应用场景中。本发明弥补SM9数字签名算法在无证书体系中的空缺。

    一种基于SM9签名的离线授权和在线签名生成方法及系统

    公开(公告)号:CN116094729A

    公开(公告)日:2023-05-09

    申请号:CN202310063990.2

    申请日:2023-01-12

    申请人: 武汉大学

    IPC分类号: H04L9/32

    摘要: 本发明公开了一种基于SM9签名的离线授权和在线签名生成方法及系统,方法包括密钥生成中心KGC给定参数选择随机数作为主私钥,并计算主公钥Ppub=[α]P2;密钥生成中心KGC生成离线授权者的部分私钥为dID=[α·(H1(ID)+α)‑1]P1,并将dID发送给用户;离线授权者密钥设置;在线签名者密钥设置;对消息mi进行离线授权;对消息mi进行在线签名和验证签名。已有文献指出基于SM2的在线离线授权签名体系以及基于SM9的无证书签名体系,但是基于SM9数字签名的离线授权和在线签名方案尚未提出。本发明将签名分为了在线和离线两个阶段,能够适用于资源受限的应用场景中。本发明丰富了SM9数字签名的应用。

    一种基于SM9签名的离线授权和在线签名生成方法及系统

    公开(公告)号:CN116094729B

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

    申请号:CN202310063990.2

    申请日:2023-01-12

    申请人: 武汉大学

    IPC分类号: H04L9/32

    摘要: 本发明公开了一种基于SM9签名的离线授权和在线签名生成方法及系统,方法包括密钥生成中心KGC给定参数#imgabs0#选择随机数#imgabs1#作为主私钥,并计算主公钥Ppub=[α]P2;密钥生成中心KGC生成离线授权者的部分私钥为dID=[α·(H1(ID)+α)‑1]P1,并将dID发送给用户;离线授权者密钥设置;在线签名者密钥设置;对消息mi进行离线授权;对消息mi进行在线签名和验证签名。已有文献指出基于SM2的在线离线授权签名体系以及基于SM9的无证书签名体系,但是基于SM9数字签名的离线授权和在线签名方案尚未提出。本发明将签名分为了在线和离线两个阶段,能够适用于资源受限的应用场景中。本发明丰富了SM9数字签名的应用。

    基于SM9签名的无证书在线离线签名生成方法、系统及设备

    公开(公告)号:CN115801235A

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

    申请号:CN202211322937.1

    申请日:2022-10-27

    申请人: 武汉大学

    IPC分类号: H04L9/08 H04L9/30

    摘要: 本发明公开了一种基于SM9签名的无证书在线离线签名生成方法、系统及设备,其中的方法包括用户私钥提取算法、签名算法(分为离线阶段和在线阶段)以及验证算法;本发明基于SM9算法的签名结构,消除了传统公钥密码学中对证书的需求以及基于身份密码学中的密钥托管问题,并将签名分为了在线/离线两个阶段,适合于计算能力较弱的低端计算设备。

    一种支持成员资格撤销的SM9群签名生成与验证方法及系统

    公开(公告)号:CN116260591A

    公开(公告)日:2023-06-13

    申请号:CN202310064159.9

    申请日:2023-01-12

    申请人: 武汉大学

    IPC分类号: H04L9/32

    摘要: 本发明公开了一种支持成员资格撤销的SM9群签名生成与验证方法及系统,包括设定公共参数、用户注册、群签名、验证签名、用户撤销、证据更新和列表检索等操作。本发明基于SM9数字签名算法的签名结构,消除了传统公钥密码体制中对证书的管理问题。它支持群签名成员资格撤销,群成员的变化不影响先前群签名的验签,且群签名长度与群成员数量无关。该方案弥补了基于SM9商用密码体系在群签名领域的空白,可用于匿名凭证、身份托管、投票以及电子现金等应用场景。