[发明专利]一种消息加密的方法及装置在审
申请号: | 201810563292.8 | 申请日: | 2018-06-01 |
公开(公告)号: | CN108768638A | 公开(公告)日: | 2018-11-06 |
发明(设计)人: | 刘勇 | 申请(专利权)人: | 北京爱普安信息技术有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/30;H04L29/06 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 徐丽 |
地址: | 100000 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 秘钥 对称密钥 消息加密 缓存 软件数据库 数字信封 私钥解密 第三方 解密 公钥 密文 下载 | ||
1.一种消息加密的方法,其特征在于,应用于加密方,所述方法包括:
利用对称密钥对待加密消息进行加密,生成密文;
接收解密方传输的公钥,利用所述公钥对所述对称密钥进行加密,生成数字信封;
将所述密文和所述数字信封传送给解密方。
2.一种消息加密的方法,其特征在于,应用于解密方,所述方法包括:
向加密方传输公钥,以使所述加密方利用所述公钥加密对称密钥;
接收加密方传送的密文和数字信封;
利用所述公钥对应的私钥解密所述数字信封,得到对称密钥;
利用所述对称密钥解密所述密文。
3.根据权利要求2所述的方法,其特征在于,接收加密方传送的密文和数字信封,包括:
判断本地是够存在数字信封和所述公钥对应的私钥;
如果否,则本地加载数字信封和所述公钥对应的私钥,并且将数字信封和所述公钥对应的私钥存入数据库。
4.根据权利要求3所述的方法,其特征在于,本地加载数字信封和所述公钥对应的私钥,并且将数字信封和所述公钥对应的私钥存入数据库步骤之后,所述方法还包括:
删除本地的数字信封和所述公钥对应的私钥。
5.根据权利要求3所述的方法,其特征在于,利用所述公钥对应的私钥解密所述数字信封,得到对称密钥步骤之前,所述方法还包括:
判断内存中是否存在数字信封和所述公钥对应的私钥;
如果否,则读取数据库中的数字信封和所述公钥对应的私钥。
6.一种消息加密的的装置,其特征在于,应用于加密方,所述装置包括:
加密模块,用于利用对称密钥对待加密消息进行加密,生成密文;
生成模块,用于接收解密方传输的公钥,利用所述公钥对所述对称密钥进行加密,生成数字信封;
密文传输模块,用于将所述密文和所述数字信封传送给解密方。
7.一种消息加密的的装置,其特征在于,应用于解密方,所述装置包括:
公钥传输模块,用于向加密方传输公钥,以使所述加密方利用所述公钥加密对称密钥;
接收模块,用于接收加密方传送的密文和数字信封;
第一解密模块,用于利用所述公钥对应的私钥解密所述数字信封,得到对称密钥;
第二解密模块,用于利用所述对称密钥解密所述密文。
8.根据权利要求7所述的装置,其特征在于,所述接收模块还用于:
判断本地是够存在数字信封和所述公钥对应的私钥;
如果否,则本地加载数字信封和所述公钥对应的私钥,并且将数字信封和所述公钥对应的私钥存入数据库。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:
判断模块,用于判断内存中是否存在数字信封和所述公钥对应的私钥;
如果否,则读取数据库中的数字信封和所述公钥对应的私钥。
10.一种计算机存储介质,其特征在于,用于储存为权利要求6至9任意一项所述的装置所用的计算机软件指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京爱普安信息技术有限公司,未经北京爱普安信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810563292.8/1.html,转载请声明来源钻瓜专利网。