The invention discloses a data encryption transmission method, which includes: downloading a public noise source from a public channel and saving it to obtain a local noise source; driving a superlattice chaotic device with the local noise source to obtain a superlattice chaotic output signal; generating a random key according to the superlattice chaotic output signal; encrypting and decrypting the data with the random key. The embodiment of the invention also discloses a method for using a terminal device and a superlattice chaos device. Thus, the security of symmetric encryption and the convenience of key distribution can be improved.
【技术实现步骤摘要】
数据加密传输方法、终端设备及超晶格混沌器件的使用方法
本专利技术涉及信息安全
,尤其涉及一种数据加密传输方法、终端设备及超晶格混沌器件的使用方法。
技术介绍
信息安全是信息社会的根本性要求,尤其进入21世纪以来,随着互联网金融、移动支付、移动办公、云计算等业务的发展,更加凸显出信息安全的重要性。为了保护关键业务数据,现代通信系统都不同程度使用了加密技术。加密技术大体上可以分为两类:对称加密和非对称加密。对称加密是最早出现,也是用得最多的加密技术。具体的对称加密算法有很多种,每种都各有特色,但都具备对称加密的核心特征,即加密和解密使用的密钥是相同的。这就带来了对称加密技术的一个根本性缺点,即用于加密和解密的密钥需要分发,即需要将加密者使用的密钥也分发给解密者。在密钥分发的过程中,就存在安全隐患,有被攻击者获取密钥的可能。以上对称加密的缺陷,导致出现了非对称加密技术。非对称加密使用了一对密钥,即一个公钥和一个私钥。其中,私钥只能由解密者保存,不可公开,而公钥则可以公开发表。任何想要给解密者发送信息的加密者都可以从公 ...
【技术保护点】
1.一种数据加密传输方法,其特征在于,包括:/n从公共信道中下载公开噪声源并保存得到本地噪声源;/n利用所述本地噪声源驱动超晶格混沌器件,得到超晶格混沌输出信号;/n根据所述超晶格混沌输出信号生成随机密钥;/n利用所述随机密钥对数据进行加解密。/n
【技术特征摘要】
1.一种数据加密传输方法,其特征在于,包括:
从公共信道中下载公开噪声源并保存得到本地噪声源;
利用所述本地噪声源驱动超晶格混沌器件,得到超晶格混沌输出信号;
根据所述超晶格混沌输出信号生成随机密钥;
利用所述随机密钥对数据进行加解密。
2.根据权利要求1所述的方法,其特征在于,所述公开噪声源和所述本地噪声源为一个随机二进制数字序列,所述公开噪声源通过所述公共信道传播。
3.根据权利要求2所述的方法,其特征在于,利用所述本地噪声源驱动超晶格混沌器件,得到超晶格混沌输出信号的步骤包括:
读取所述本地噪声源所包含的随机二进制数字序列;
对所述随机二进制数字序列经过数模转换,得到模拟信号形式的噪声信号;
利用所述噪声信号驱动本地的所述超晶格混沌器件,得到超晶格混沌输出信号,所述超晶格混沌输出信号为一个真随机模拟信号。
4.根据权利要求3所述的方法,其特征在于,根据所述超晶格混沌输出信号生成随机密钥的步骤包括:
将所述真随机模拟信号经过采样和模数转换,得到一个真随机数字信号序列;
将所述真随机数字信号序列经过数字后处理得到所述随机密钥。
5.一种数据加密传输方法,其特征在于,包括:
第一终端从公共信道中下载公开噪声源,保存得到第一本地噪声源;
所述第一终端利用所述第一本地噪声源驱动第一超晶格器件,得到第一超晶格混沌输出信号;
所述第一终端根据所述第一超晶格混沌输出信号生成第一随机密钥;
所述第一终端利用所述第一随机密钥对数据进行加密,并发送至第二终端;其中,所述第二终端配置有与所述第一终端的第一超晶格器件匹配的第二超晶格器件。
6.一种数据加密传输方法,其特征在于,包括:
第二终端从公共信道中下载公开噪声源,保存得到第二本地噪声源;
所述第二终端利用所述第二本地噪声源驱动第二超晶格器件,得到第二超晶格混沌输出信号;
所述第二终端根据所述第二超晶格混沌输出信号生成第二随机密钥;
所述第二终端利用所述第二随机密钥对接收到的发送自第一终端的加密数据进行解密;其中,所述发送自第一终端的数据经由所述第一终端利用第一随机密钥加密,所述第一随机密钥经由所述第一终端中与所述第二超晶格器件匹配的第一超晶格器件生成。
7.一种数据加密传输方法,其特征在于,包括:
第一终端和第二终端分别从公共信道中下载公开噪声源,分别保存得到第一本地噪声源和第二本地噪声源;
所述第一终端利用所述第一本地噪声源驱动第一超晶格器件,得到第一超晶格混沌输出信号;以及,
所述第二终端利用所述第二本地噪声源驱动第二超晶格器件,得到第二超晶格混沌输出信号;其中,所述第一超晶格器件和第二超晶格器件相互匹配;
所述第一终端根据所述第一超晶格混沌输出信号生成第一随机密钥;以及,
所述第二终端根据所述第二超晶格混沌输出信号生成第二随机密钥;
所述第一终端利用所述第一随机密钥对数据进行加密,并发送至所述第二终端;
所述第二终端利用所述第二随机密钥对接收到的发送自所述第一终端的加密数据进行解密。
8.根据权利要求7所述的方法,其特征在于,所述第一超晶格混沌器件和所述第二超晶格混沌器件相互匹配,即结构...
【专利技术属性】
技术研发人员:刘伟,张耀辉,殷志珍,宋贺伦,刘佩华,
申请(专利权)人:中国科学院苏州纳米技术与纳米仿生研究所,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。