基于SM9的多接收者签密方法
摘要:
本发明提供一种基于SM9的多接收者签密方法。该方法包括:步骤1:系统建立,具体包括:密钥生成中心选择系统参数,生成系统的主公私钥对,并将系统的主公钥发送至系统用户,秘密保存系统的主私钥;步骤2:密钥提取,具体包括:密钥生成中心利用系统的主公私钥对和用户标识,为系统用户生成用户私钥,并通过安全信道将所述用户私钥发送给对应的系统用户;步骤3:多接收者签密,具体包括:发送者利用系统的主公钥和自身的私钥对待签密明文进行签密生成签密文,并按照给定的接收者列表发送至各接收者;步骤4:解签密,具体包括:合法接收者采用自身的私钥对接收到的签密文进行解密和验证,若验证通过,则得到明文及发送者对所述明文的签名;若验证失败,则拒绝接收签密文。
公开/授权文献
0/0