The utility model discloses a multi-stage transmission encryption module, including CPU, FPGA, as well as the encryption module, the CPU through the address bus and the data connected with the FPGA bus, the encryption module is connected with the FPGA; the encryption module includes a storage unit, key generator, mode multiplication, modular multiplication, modular controller a power controller and a voice encryption module; the voice encryption module includes a gain circuit, and the gain of the circuit is connected with the output end of the A/D conversion module, A/D conversion module and the output end connected to the band-pass filter circuit and chaotic modulation module band-pass filter circuit and output connected to A terminal; the encryption module provides the clock signal by the multivibrator circuit. The utility model adopts multistage chaotic modulation to realize the encryption of the voice information, the hardware structure is simple, the transmission distortion is small, the data transmission stability is good, and the compatibility is good.
【技术实现步骤摘要】
本技术涉及通信加密传输领域,具体涉及一种多级加密传输模块。
技术介绍
随着社会的信息化发展,以及目前全国范围内的许多城市都正在积极筹备或正在实施城市建设综合管理信息系统的开发工作,信息的安全性日益受到重视。传统的软件加密技术已经越来越不能满足信息安全对运算速度和系统安全性的需求,硬件设施的开发显示出其重要性,硬件加密模块的地位也越来越重要。在很多涉及信息安全的系统中,人们采用了诸如高速数据密码卡、密码机、智能卡、USB KEY、硬件密码设备……来提高密码运算速度和系统的安全性。现有技术中采取单一的加密方式,很容易被破解。
技术实现思路
为克服现有技术中的上述问题,本技术提供了一种多级加密传输模块,基于FPGA对网络传输数据采用加密传输,采用多级串联的混沌调制模块实现语音信息的加密,模块硬件结构简单、易于实现,而且稳定性好、抗解密程度与兼容性都较好。为了实现上述目的,本技术采用的技术方案如下:一种多级加密传输模块,包括CPU、FPGA、以及加密模块,所述CPU通过地址总线和数据总线与FPGA连接,所述加密模块与FPGA连接;所述加密模块包括存储单元、密钥生成器、模乘运算器、模乘运算控制器、模幂控制器以及语音加密模块;所述存储单元用于对外部输入数据、密钥生成器生成的密钥进行存储,以及对模乘运算器中间结果的进行临时存储;所述模幂控制器用于调用模乘运算控制器,模乘运算控制器对模乘运算器进行调用并对其结果进行输出或存储;所述语音加密模块包括增益电路、与增益电路输出端连接的A/D转换模块,与A/D转换模块的输出端连接的带通滤波电路以及与A带通滤波电路输出端连接的混沌调制模块 ...
【技术保护点】
一种多级加密传输模块,包括CPU、FPGA、以及加密模块,所述CPU通过地址总线和数据总线与FPGA连接,所述加密模块与FPGA连接;其特征在于,所述加密模块包括存储单元、密钥生成器、模乘运算器、模乘运算控制器、模幂控制器以及语音加密模块;所述存储单元用于对外部输入数据、密钥生成器生成的密钥进行存储,以及对模乘运算器中间结果的进行临时存储;所述模幂控制器用于调用模乘运算控制器,模乘运算控制器对模乘运算器进行调用并对其结果进行输出或存储;所述语音加密模块包括增益电路、与增益电路输出端连接的A/D转换模块,与A/D转换模块的输出端连接的带通滤波电路以及与A带通滤波电路输出端连接的混沌调制模块,所述混沌调制模块包括多个串联的单片机,每个单片机通过logistic映射接口连接有混沌电路;所述加密模块的时钟信号由多谐振荡器电路提供。
【技术特征摘要】
1.一种多级加密传输模块,包括CPU、FPGA、以及加密模块,所述CPU通过地址总线和数据总线与FPGA连接,所述加密模块与FPGA连接;其特征在于,所述加密模块包括存储单元、密钥生成器、模乘运算器、模乘运算控制器、模幂控制器以及语音加密模块;所述存储单元用于对外部输入数据、密钥生成器生成的密钥进行存储,以及对模乘运算器中间结果的进行临时存储;所述模幂控制器用于调用模乘运算控制器,模乘运算控制器对模乘运算器进行调用并对其结果进行输出或存储;所述语音加密模块包括增益电路、与增益电路输出...
【专利技术属性】
技术研发人员:肖卫东,李江涛,张红,张俊,艾文成,毕波,周青峰,
申请(专利权)人:肖卫东,
类型:新型
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。