System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种通信加密方法技术_技高网

一种通信加密方法技术

技术编号:40092369 阅读:5 留言:0更新日期:2024-01-23 16:24
本发明专利技术实施例提供一种通信加密方法,涉及安全通信领域,基于发送端内的所述方法包括:产生随机数,将所述随机数作为第一激励信息产生写入本地的加密芯片并发起激励,得到第一响应信息;将所述第一响应信息作为加密密钥对待发送数据进行加密,形成加密数据包;将所述加密数据包和所述第一激励信息发送给接收端;其中,接收端具有解密芯片,所述加密芯片与所述解密芯片为具备物理不可克隆函数PUF的孪生芯片。通过孪生芯片进行加密保证了每个数据包有独特的加密秘钥和解密密钥,并且传输中不包括密钥信息,提高了通信的安全性。

【技术实现步骤摘要】

本专利技术涉及安全通信领域,具体涉及一种通信加密方法


技术介绍

1、在现有技术中,多个数据方互相发送、接收数据时,通常需要对数据进行加密再传输,所以数据加密方需要设置秘钥对数据进行加密,同时还需要将秘钥分发给数据接收端。在实现本专利技术过程中,申请人发现现有技术中至少存在如下问题:秘钥在传输过程中,存在被破解的可能,那么就会面临数据被非法第三方解密截取的危险。所以秘钥的传输存在一定安全问题。


技术实现思路

1、本专利技术实施例提供一种通信加密方法,能够解决现有技术中秘钥分发所带来的数据安全风险。

2、为达上述目的,第一方面,本专利技术实施例提供一种通信加密方法,基于发送端,包括:

3、产生随机数,将所述随机数作为第一激励信息产生写入本地的加密芯片并发起激励,得到第一响应信息;将所述第一响应信息作为加密密钥对待发送数据进行加密,形成加密数据包;

4、将所述加密数据包和所述第一激励信息发送给接收端;

5、其中,接收端具有解密芯片,所述加密芯片与所述解密芯片为具备物理不可克隆函数puf的孪生芯片。

6、第二方面,本专利技术实施例提供一种通信加密方法,基于接收端,包括:

7、接收发送端发送的加密数据包和第一激励信息,提取所述第一激励信息,将所述第一激励信息写入本地的解密芯片并发起激励,得到第二响应信息;其中,所述加密芯片与所述解密芯片为具备物理不可克隆函数puf的孪生芯片;

8、将所述第二响应信息作为解密密钥,采用所述解密秘钥对所述加密数据包进行解密,得到解密后的数据。

9、第三方面,本专利技术实施例提供一种通信加密方法,包括:

10、发送端产生随机数,将所述随机数作为第一激励信息产生写入本地的加密芯片并发起激励,得到第一响应信息;将所述第一响应信息作为加密密钥对待发送数据进行加密,形成加密数据包;

11、发送端将所述加密数据包和所述第一激励信息发送给接收端;

12、接收端接收发送端发送的所述加密数据包和所述第一激励信息,提取所述第一激励信息,将所述第一激励信息写入本地的解密芯片并发起激励,得到第二响应信息;其中,所述加密芯片与所述解密芯片为具备物理不可克隆函数puf的孪生芯片;

13、接收端将所述第二响应信息作为解密密钥,采用所述解密秘钥对所述加密数据包进行解密,得到解密后的数据。

14、上述技术方案具有如下有益效果:通过筛选超晶格晶体中孪生晶体,将孪生晶体封装为孪生芯片,发送端和接收端采用孪生芯片作为秘钥产生部件,发送端使用加密芯片根据第一激励信息产生第一响应信息对待加密数据进行加密,接收端根据所接收的第一激励信息,激励本地解密芯片,产生第二响应信息,采用第二响应信息对加密的数据进行解密,避免了现有技术中将发送端将秘钥直接进行分发所带来的安全风险。该方法保证了每个数据包有独特的加解密密钥,并且传输中不包括密钥信息,提高了通信的安全性。

本文档来自技高网...

【技术保护点】

1.一种通信加密方法,基于发送端,其特征在于,包括:

2.根据权利要求1所述的通信加密方法,其特征在于,获取孪生芯片的方法如下:

3.根据权利要求1所述的通信加密方法,其特征在于,所述物理不可克隆函数PUF是指半导体超晶格在制造过程中,因不确定因素形成具有微小差异的物理构造,所述物理构造使得不同半导体超晶格面对同一激励信息时,具有各自唯一且与其他半导体超晶格不同的响应信息;所述激励信息与所述响应信息是与该物理芯片的物理结构相关的函数关系;

4.根据权利要求3所述的通信加密方法,其特征在于,所述通过高速数字化采样所述模拟量后形成第一响应信息,具体包括:

5.一种通信加密方法,基于接收端,其特征在于,包括:

6.根据权利要求5所述的通信加密方法,其特征在于,所述物理不可克隆函数PUF是指半导体超晶格在制造过程中,因不确定因素形成具有微小差异的物理构造,所述物理构造使得不同半导体超晶格面对同一激励信息时,具有各自唯一且与其他半导体超晶格不同的响应信息;所述激励信息与所述响应信息是与该物理芯片的物理结果相关的函数关系;

<p>7.根据权利要求6所述的通信加密方法,其特征在于,还包括:

8.一种通信加密方法,其特征在于,包括:

9.根据权利要求8所述的通信加密方法,其特征在于,

10.根据权利要求9所述的通信加密方法,其特征在于,还包括:

...

【技术特征摘要】

1.一种通信加密方法,基于发送端,其特征在于,包括:

2.根据权利要求1所述的通信加密方法,其特征在于,获取孪生芯片的方法如下:

3.根据权利要求1所述的通信加密方法,其特征在于,所述物理不可克隆函数puf是指半导体超晶格在制造过程中,因不确定因素形成具有微小差异的物理构造,所述物理构造使得不同半导体超晶格面对同一激励信息时,具有各自唯一且与其他半导体超晶格不同的响应信息;所述激励信息与所述响应信息是与该物理芯片的物理结构相关的函数关系;

4.根据权利要求3所述的通信加密方法,其特征在于,所述通过高速数字化采样所述模拟量后形成第一响应信息,具体包括:

5.一种通信加密方...

【专利技术属性】
技术研发人员:张瑞兵闫淑辉邓晓辉刘玮刘志耘肖冉杨党团
申请(专利权)人:北京普安信科技有限公司
类型:发明
国别省市:

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

1