预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111404953A(43)申请公布日2020.07.10(21)申请号202010212996.8H04L9/32(2006.01)(22)申请日2020.03.24(71)申请人广东工业大学地址510060广东省广州市越秀区东风东路729号大院(72)发明人谢宇俊蔡述庭(74)专利代理机构北京集佳知识产权代理有限公司11227代理人黄忠(51)Int.Cl.H04L29/06(2006.01)H04L9/00(2006.01)H04L9/06(2006.01)H04L9/08(2006.01)H04L9/30(2006.01)权利要求书2页说明书6页附图3页(54)发明名称一种消息加密方法、解密方法及相关装置、系统(57)摘要本申请提供了一种消息加密方法、解密方法及相关装置、系统,其中加密方法包括:获取明文信息和对称密钥;通过预置的对称加密方式,对所述明文信息和所述对称密钥进行加密,得到密文信息;通过预置的非对称加密方式,分别对所述对称密钥进行公钥加密以及数字签名生成运算,得到加密密钥和第一签名值;根据所述密文信息、所述加密密钥以及所述第一签名值生成加密消息。本申请通过对称加密的明文加密和非对称加密的密钥管理方式结合,在保留了对称加密方式运算效率快的特点的同时还利用非对称加密的公钥加密机制对对称密钥进行处理,解决了现有的对称加密技术安全性低的技术问题。CN111404953ACN111404953A权利要求书1/2页1.一种消息加密方法,其特征在于,包括:获取明文信息和对称密钥;通过预置的对称加密方式,对所述明文信息和所述对称密钥进行加密,得到密文信息;通过预置的非对称加密方式,分别对所述对称密钥进行公钥加密以及数字签名生成运算,得到加密密钥和第一签名值;根据所述密文信息、所述加密密钥以及所述第一签名值生成加密消息。2.根据权利要求1所述的一种消息加密方法,其特征在于,所述对称加密方式具体包括:混沌加密方式、AES加密方式或DES加密方式。3.根据权利要求1所述的一种消息加密方法,其特征在于,所述预置的通过非对称加密方式,分别对所述对称密钥进行公钥加密以及数字签名生成运算,得到加密密钥和签名值具体包括:通过所述非对称加密方式中的公钥加密方式,对所述对称密钥进行加密,得到加密密钥;根据所述对称密钥,通过所述非对称加密方式中的私钥数字签名生成方式,生成第一签名值。4.根据权利要求1所述的一种消息加密方法,其特征在于,所述非对称加密方式具体包括:SM2加密方式或ECC椭圆曲线加密方式。5.一种消息解密方法,其特征在于,包括:响应于接收到的加密消息,提取所述加密消息中的密文消息、加密密钥和第一签名值;通过预置的非对称解密方式,对所述加密密钥进行解密,得到解密密钥;根据所述解密密钥进行数字签名,得到第二签名值;对所述第二签名值与所述第一签名值进行数据签名认证,若认证通过,则通过预置的对称解密方式,对所述密文信息和所述解密密钥进行解密,得到明文信息。6.一种消息加密装置,其特征在于,包括:获取单元,用于获取明文信息和对称密钥;明文加密单元,用于通过预置的对称加密方式,对所述明文信息和所述对称密钥进行加密,得到密文信息;密钥加密单元,用于通过预置的非对称加密方式,分别对所述对称密钥进行公钥加密以及数字签名生成运算,得到加密密钥和第一签名值;加密消息生成单元,用于根据所述密文信息、所述加密密钥以及所述第一签名值生成加密消息。7.根据权利要求6所述的一种消息加密装置,其特征在于,所述密钥加密单元具体包括:密钥加密子单元,用于通过所述非对称加密方式中的公钥加密方式,对所述对称密钥进行加密,得到加密密钥;签名生成子单元,用于根据所述对称密钥,通过所述非对称加密方式中的私钥数字签名生成方式,生成第一签名值。8.根据权利要求6所述的一种消息加密装置,其特征在于,所述对称加密方式具体包括:混沌加密方式、AES加密方式或DES加密方式;2CN111404953A权利要求书2/2页所述非对称加密方式具体包括:SM2加密方式或ECC椭圆曲线加密方式。9.一种消息解密装置,其特征在于,包括:提取单元,用于响应于接收到的加密消息,提取所述加密消息中的密文消息、加密密钥和第一签名值;密钥解密单元,用于通过预置的非对称解密方式,对所述加密密钥进行解密,得到解密密钥;签名生成单元,用于根据所述解密密钥进行数字签名,得到第二签名值;签名认证单元,用于对所述第二签名值与所述第一签名值进行数据签名认证,若认证通过,则通过预置的对称解密方式,对所述密文信息和所述解密密钥进行解密,得到明文信息。10.一种通信系统,其特征在于,包括:发送端设备和接收端设备;所述发送端设备中包含有如权利要求6至8任一项