一种加密通信方法及加密通信系统技术方案

技术编号:36408390 阅读:28 留言:0更新日期:2023-01-18 10:17
本发明专利技术公开了一种加密通信方法及加密通信系统,包括,步骤S1:第一终端使用加密公钥对原始信息进行加密,生成加密信息;步骤S2:将第一终端和第二终端连接至第一网络内,第一终端通过第一网络将加密信息传输至第二终端,第一网络内的网络节点以及第二终端使用自身所持有的子私钥对加密信息解密,获得原始信息;步骤S3:第二终端对原始信息进行识别处理,生成包含数字签名的原始信息;步骤S4:将第二终端和第三终端连接至第二网络内,第二终端将包含签名的原始信息传输至第三终端内;本发明专利技术在网络层之间的传递信息时,不断基于正确信息生成虚假信息,从而令真实信息隐藏于虚假信息之中,增加了信息传递的噪声,从而提升了信息通信的安全性。信的安全性。信的安全性。

【技术实现步骤摘要】
一种加密通信方法及加密通信系统


[0001]专利技术涉及加密通信
,特别涉及一种加密通信方法及加密通信系统。

技术介绍

[0002]在加密通信领域,当前主要依赖于公钥加密系统对要发送的信息进行加密,公钥加密系统包含公钥和私钥,公钥可以被大多数人所持有,但是私钥通常仅信息的接收方持有。任何人都可以使用公钥对要发送的明文进行加密,生成密文,但只有私钥的持有者使用私钥才可以对密文进行解密,如此保证了信息传输的安全性。
[0003]但是密文在传输过程中的安全性难以保证,当网络中传输的密文被截获后,截获者可使用诸多破解方法对其进行暴力破解,例如彩虹表法,因此如何保证密文在网络中传输的安全性成为了亟待解决的技术问题。

技术实现思路

[0004]为解决上述问题,本专利技术提供一种加密通信方法及加密通信系统,以解决现有技术中密文在传输过程中容易被截获的问题。
[0005]为实现上述目的,本专利技术一种加密通信方法的技术方案是,包括:步骤S1:基于第一网络生成加密公钥,将所述加密公钥分配于第一终端,所述第一终端使用所述加密公本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种加密通信方法,其特征在于,包括:步骤S1:基于第一网络生成加密公钥,将所述加密公钥分配于第一终端,所述第一终端使用所述加密公钥对原始信息进行加密,生成加密信息 ;步骤S2:生成解密私钥,所述解密私钥包括多个子私钥,将各个子私钥分配于第一网络各个网络节点和第二终端内,将所述第一终端和所述第二终端连接至所述第一网络内,所述第一终端通过所述第一网络将加密信息传输至所述第二终端,所述第一网络内的网络节点以及所述第二终端使用自身所持有的子私钥对加密信息依次解密,获得原始信息;步骤S3:所述第二终端对原始信息进行识别处理,生成包含数字签名的原始信息;步骤S4:将所述第二终端和第三终端连接至第二网络内,所述第二终端将包含签名的原始信息传输至所述第三终端内;所述步骤S2中,所述第一终端通过所述第一网络将加密信息传输至所述第二终端包括以下步骤:步骤S21:所述第一网络包含n个网络层,每个网络层内包含多个网络节点,基于原始信息在网络层的传输顺序,在每个网络层的其中一个网络节点内分配对应序号的子私钥,将子私钥分配至所述第二终端内;步骤S22:生成假密钥,将假密钥分配于各个网络层内除包含子私钥的其他网络节点内;步骤S23:所述第一终端将加密信息发送至第一个网络层的所有网络节点内,每个网络节点使用自身持有的密钥对收到的原始信息进行解密,并将解密的结果发送至第二个网络层的所有网络节点,第二个网络层的所有网络节点使用自身持有的密钥继续对收到的解密结果进行解密,将解密的结果发送至第三个网络层的所有网络节点,重复本步骤,直至最后一个网络层的所有网络节点将各自解密的原始信息发送至所述第二终端内;步骤S24:所述第二终端依次对接收的原始信息进行解密,获得原始信息。2.根据权利要求1所述的一种加密通信方法,其特征在于,所述步骤S23中,不同网络层的网络节点之间在传输解密结果的过程中,基于以下步骤降低传递的信息数量:步骤S241:设置信息传递数量上限,基于预设公式计算每个网络层将要发送的信息数量,判断发送信息数量是否大于信息传递数量上限,是的情况下,执行步骤S242,所述预设公式为:,其中,为第n层网络节点的数量,为第n个网络层要发送的信息数量;步骤S242:获取发送信息数量大于...

【专利技术属性】
技术研发人员:张昊
申请(专利权)人:北京佳芯信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1