【技术实现步骤摘要】
一种基于FPGA调制切换的安全加密方法及光通信装置
本专利技术涉及安全加密方法及装置,更具体地,涉及一种基于FPGA调制切换的安全加密方法及光通信装置。
技术介绍
随着高性能计算机以及大数据的爆发式增长,如何进行安全通信显得愈来愈重要。安全通信的实现需要两个实体能够通信,并且在两个实体通信过程中不希望出现第三方的监听,即,两个实体之间需要以不易被窃听或拦截窃听的方式进行通信。除此之外,安全通信还包括以不同程度的确定性来共享信息,而这些信息使得第三方无法拦截共享信息中用于沟通的有效内容。随着信息化建设不断推进,信息技术广泛应用,信息网络快速普及,网络安全引发的非传统安全威胁持续蔓延,并逐步向政治、经济、社会及国防等领域传导渗透,因此如何确保安全通信是十分重要的。目前,主要采用经典加密算法和量子加密的方式来保证通信安全。经典加密算法主要采用对称密码体制和非对称密码体制。在对称密码体制中,信息发送方的加密密钥和信息接收方的解密密钥是相同的或是容易互推的,通信双方的密钥必须经过安全的通道由发送方传送给接收方。非对称密码体制又称为公开密码体制,在非对称密码体制中,加密和解密算法及信息发送方的加密密钥都是公开的,而解密密钥只有接收方自己知道,窃听者很难从密文反推原来的消息,只有信息接收方既知道公开密钥又知道私人密钥时,才能将密文解密以还原原文,因此实现了较高的安全性。然而上述两种密码体制均具有较高的数学复杂程度,对信息安全、保密通信的成本和计算机处理能力有较高的要求。量子加密主要的应用是量子密匙分发,其采用量子通 ...
【技术保护点】
1.一种基于FPGA调制切换的安全加密光通信调制器,包括伪随机模块、缓存模块、FIFO寄存模块和调制模块,其特征在于,/n所述伪随机模块,与所述缓存模块和所述调制模块分别相连接,用于生成伪随机数据,根据其生成的所述伪随机数据确认与所述伪随机数据对应的信号调制格式,并将所述信号调制格式发送至所述调制模块;/n所述缓存模块,与所述伪随机模块和所述FIFO寄存模块分别相连接,用于对来自业务侧的光通信信号进行缓存,并基于所述伪随机模块生成的所述信号调制格式将所述光通信信号发送至所述FIFO寄存模块;/n所述FIFO寄存模块,与所述缓存模块相连接,接收来自于所述缓存模块的所述光通信信号,并将所述光通信信号依次分段存储于多个FIFO寄存器中;/n所述调制模块,与所述伪随机模块和所述FIFO寄存模块分别相连接,用于接收并根据所述伪随机模块生成的所述信号调制格式对来自FIFO寄存模块的信号进行随机调制,以及生成调制信号并输出。/n
【技术特征摘要】
1.一种基于FPGA调制切换的安全加密光通信调制器,包括伪随机模块、缓存模块、FIFO寄存模块和调制模块,其特征在于,
所述伪随机模块,与所述缓存模块和所述调制模块分别相连接,用于生成伪随机数据,根据其生成的所述伪随机数据确认与所述伪随机数据对应的信号调制格式,并将所述信号调制格式发送至所述调制模块;
所述缓存模块,与所述伪随机模块和所述FIFO寄存模块分别相连接,用于对来自业务侧的光通信信号进行缓存,并基于所述伪随机模块生成的所述信号调制格式将所述光通信信号发送至所述FIFO寄存模块;
所述FIFO寄存模块,与所述缓存模块相连接,接收来自于所述缓存模块的所述光通信信号,并将所述光通信信号依次分段存储于多个FIFO寄存器中;
所述调制模块,与所述伪随机模块和所述FIFO寄存模块分别相连接,用于接收并根据所述伪随机模块生成的所述信号调制格式对来自FIFO寄存模块的信号进行随机调制,以及生成调制信号并输出。
2.根据权利要求1所述的一种基于FPGA调制切换的安全加密光通信调制器,其特征在于,
所述伪随机模块具有一个或两个伪随机发生器。
3.根据权利要求2所述的一种基于FPGA调制切换的安全加密光通信调制器,包括伪随机模块,其特征在于,
当所述伪随机模块具有两个伪随机发生器时,第一伪随机发生器用于生成随机二进制序列,第二伪随机发生器用于基于所述第一伪随机发生器生成的所述随机二进制序列随机生成伪随机数据,所述伪随机数据用于指示对应的信号调制格式。
4.根据权利要求3所述的一种基于FPGA调制切换的安全加密光通信调制器,包括伪随机模块,其特征在于,
所述伪随机数据为二位二进制数据序列,所述二位二进制数据序列用于指示对应的四种调制格式。
5.根据权利要求4所述的一种基于FPGA调制切换的安全加密光通信调制器,包括伪随机模块,其特征在于,
所述四种调制格式分别为QPSK调制、16QAM调制、64QAM调制和256QAM调制。
6.根据权利要求4所述的一种基于FPGA调制切换的安全加密光通信调制器,包括伪随机模块,其特征在于,
所述四种调制格式中的一种或多种是为所述光通信信号叠加随机噪声信号或固定信号。
7.根据权利要求4-6中所述的一种基于FPGA调制切换的安全加密光通信调制器,包括伪随机模块,其特征在于,
所述二位二进制数据与四种调制格式之间的对应方式不唯一。
8.根据权利要求4所述的一种基于FPGA调制切换的安全加密光通信调制器,包括伪随机模块,其特征在于,
所述伪随机数据为多于二位的二进制数据序列,所述多于二位的二进制数据序列用于指示对应的N种调制格式,其中N为用于随机切换的调制格式的数量,在满足光通信信道的香农容量情况下为任意大的自然数。
9.根据权利要求4所述的一种基于FPGA调制切换的安全加密光通信调制器,包括伪随机模块,其特征在于,
在满足光通信信道的香农容量情况下,为所述光通信调制器选择尽可能多种的所述调制格式。
10.根据权利要求1中所述的一种基于FPGA调制切换的安全加密光通信调制器,包括伪随机模块,其特征在于,
所述伪随机模块还包括一个自增计数单元,用于基于每一时钟周期内的所述信号调制格式对所述FIFO寄存模块中的每一寄存器计数,并将所述计数数据发送给所述缓存模块,以指示所述缓存模块发送缓存数据。
11.根据权利要求10中所述的一种基于FPGA调制...
【专利技术属性】
技术研发人员:陈孝莲,纪元,周琦,秦奕,蒋维涤,袁涛,宋新宇,张会彬,李良灿,
申请(专利权)人:国网江苏省电力有限公司无锡供电分公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。