[发明专利]一种通信过程中的多步混合加解密方法有效
申请号: | 201910433543.5 | 申请日: | 2019-05-23 |
公开(公告)号: | CN110138795B | 公开(公告)日: | 2021-11-19 |
发明(设计)人: | 林良坚;施养恩 | 申请(专利权)人: | 南威软件股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 泉州市文华专利代理有限公司 35205 | 代理人: | 陈雪莹 |
地址: | 362000 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通信 过程 中的 混合 解密 方法 | ||
本发明提供一种通信过程中的多步混合加密方法,所述方法包括:发送端向接收端发送请求,得到公钥;利用伪随机数生成器,生成随机数作为对称密钥;利用生成的对称密钥对通信明文进行加密,得到密文;利用接收端的公钥,对对称密钥进行加密,得到混合密钥;将密文与混合密钥进行组合,得到组合信息,并发送给接收端。本发明还提供一种通信过程中的多步混合解密方法,包括:接收端响应发送端的请求,发送公钥给发送端,并将私钥保存在接收端;对接收到的组合信息进行拆分,分别得到混合密钥和密文;利用私钥对混合密钥进行解密,得到对称密钥;利用对称密钥,对密文进行解密,得到明文。本发明在保障信息安全传输的前提下,大大提高了加解密效率。
技术领域
本发明涉及文件加密解密领域,特别涉及一种通信过程中的多步混合加解密方法。
背景技术
伴随着互联网的迅猛发展,人们的生活发生了翻天覆地的变化。电子邮件的出现,以及QQ、微信等社交软件的横空出世,彻底地改变了人们的工作方式及生活方式。
然而,信息的泄露、隐私的暴露等问题也接踵而至。信息的加密技术在互联网时代显得尤为重要。
现有通信信息加密技术存在以下问题:1、加密形式过于单一;2、加密技术陈旧,容易被解密识破;3、有些加密算法虽然复杂,但性能不好,影响通信效率。
发明内容
本发明要解决的技术问题之一,在于提供一种通信过程中的多步混合加密方法,在提高加密过程的安全性的同时,又能保证通信过程的效率与质量。
本发明是这样实现技术问题之一的:一种通信过程中的多步混合加密方法,所述方法包括:
发送端向接收端发送请求,得到公钥;
利用伪随机数生成器,生成一随机数作为对称密钥;
利用所述对称密钥对通信明文进行加密,得到密文;
利用所述公钥,对所述对称密钥进行加密,得到混合密钥;
将所述密文与混合密钥进行组合,得到组合信息,并发送给接收端。
进一步地,将所述密文与混合密钥进行组合,用一分隔符隔开密文与混合密钥,得到组合信息,并发送给接收端。
进一步地,在发送信息内加入一标志位,首次通信时,发送同时含有密文与混合密钥的组合信息,并设定所述标志位为1,后续再次通信时,直接发送密文,并设定所述标志位为0。
进一步地,利用所述公钥,通过RSA算法对对称密钥进行加密,得到混合密钥。
进一步地,利用所述对称密钥通过AES算法对通信明文进行加密,得到密文。
本发明要解决的技术问题之二,在于提供一种通信过程中的多步混合解密方法,在提高加密过程的安全性的同时,又能保证通信过程的效率与质量。
本发明是这样实现技术问题之二的:一种通信过程中的多步混合解密方法,所述方法包括:
接收端响应发送端的请求,发送公钥给发送端,并将私钥保存在接收端;
对接收到的组合信息进行拆分,分别得到混合密钥和密文;
利用所述私钥对所述混合密钥进行解密,得到对称密钥;
利用所述对称密钥,对所述密文进行解密,得到明文。
进一步地,利用所述私钥对所述混合密钥进行解密,得到对称密钥并保存,接收端对接收到的组合信息进行拆分前,先判断一标志位,若所述标志位代表组合信息包含密钥,则按照设定规则进行拆分,若标志位代表组合信息不包含密钥,则用保存的所述对称密钥直接对密文进行解密。
进一步地,利用所述私钥通过RSA算法对所述混合密钥进行解密,得到对称密钥。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南威软件股份有限公司,未经南威软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910433543.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于交互行为分析的网络渗透识别方法
- 下一篇:组播控制方法和装置