[发明专利]一种通信链路中高速数据加/解密模块有效
申请号: | 201010286059.3 | 申请日: | 2010-09-17 |
公开(公告)号: | CN101958789A | 公开(公告)日: | 2011-01-26 |
发明(设计)人: | 杨友福;刘建伟;毛剑;修春娣;尚涛;张其善 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | H04L9/06 | 分类号: | H04L9/06 |
代理公司: | 北京慧泉知识产权代理有限公司 11232 | 代理人: | 王顺荣;唐爱华 |
地址: | 100191 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种通信链路中高速数据加/解密模块,它包括:DB62输入端口、FPGA加/解密处理模块、DB62输出端口、随机数生成芯片、Flash存储器芯片、配置和测试电路及电源供给网络。其间关系是:DB62输入、输出端口分别与FPGA加/解密处理模块相连接;DB62输入端口接收上级链路的差分信号给FPGA加/解密处理模块,FPGA加/解密处理模块提取数据信息并对数据进行加/解密,然后以LVDS差分信号形式输出被加/解密数据到DB62输出端口;随机数生成芯片与FPGA加/解密处理模块相连接,Flash存储器芯片与FPGA加/解密处理模块相连接,配置和测试电路与FPGA加/解密处理模块相连接;电源供给网络与整个加/解密处理模块中各个模块相连。本发明在高速数据通信和信息安全领域里具有广阔的应用前景。 | ||
搜索关键词: | 一种 通信 链路中 高速 数据 解密 模块 | ||
【主权项】:
一种通信链路中高速数据加/解密模块,其特征在于:它包括:DB62输入端口、FPGA加/解密处理模块、DB62输出端口、随机数生成芯片、Flash存储器芯片、配置和测试电路及电源供给网络;它们之间的位置连接关系、信号走向是:DB62输入端口与FPGA加/解密处理模块相连接,DB62输出端口与FPGA加/解密处理模块相连接;DB62输入端口接收上级链路到达的16对LVDS差分信号提够给FPGA加/解密处理模块,FPGA加/解密处理模块提取数据信息并采用分组密码算法对数据进行加/解密,然后以LVDS差分信号形式输出被加/解密数据到DB62输出端口,流入通信链路的下一处理单元;随机数生成芯片与FPGA加/解密处理模块相连接,随机数生成芯片产生的理想真随机序列输入到FPGA加/解密处理模块,用作分组加密算法的初始加密密钥;Flash存储器芯片与FPGA加/解密处理模块相连接,整个加/解密模块上电启动阶段FPGA加/解密处理模块读取Flash存储器芯片内部预存储的算法程序进行配置;配置和测试电路与FPGA加/解密处理模块相连接,提供JTAG在线调试、UART串行数据通信和扩展接口功能;电源供给网络与整个加/解密处理模块中各个模块相连,为各个部件提供电源支持;所述DB62输入端口是标准的62针接口插件,它包括16对LVDS输入数据信号、1对LVDS输入同步信号和1对LVDS输入时钟信号,其余为接地隔离信号;它主要完成与通信链路上一级的物理层接口功能;所述FPGA加/解密处理模块是核心信息处理单元,它由单片FPGA芯片构成,完成输入信息提取、加/解密处理以及信息发送功能;按照所实现的功能和信号流向,该模块内部依次划分为LVDS信号接收模块、数据加/解密模块、LVDS信号发送模块三个部分;其间关系是:LVDS信号接收模块通过差分导线对以及100Ω匹配电阻与所述的DB62输入端口连接,LVDS信号发送模块通过差分导线对与所述的DB62输出端口连接;LVDS信号接收模块和LVDS信号发送模块是FPGA芯片内部集成的功能单元,主要完成TTL信号和LVDS信号之间的转换;数据加/解密模块由FPGA内部的运算处理单元和寄存器组成,实现数据的加/解密处理功能;该数据加/解密模块对信息进行加/解密采用对称分组密码技术,工作模式选择OFB模式;所述DB62输出端口是标准的62针接口插件,它包含16对LVDS输出数据信号、1对LVDS输出同步信号和1对LVDS输出时钟信号,其余为接地隔离信号;它主要完成与通信链路下一级的物理层接口功能;所述随机数生成芯片由于产生理想真随机数并输入到FPGA加/解密处理模块为密码算法提供初始密钥;所述Flash存储器芯片主要用于保存上电配置程序,它是具有可在系统编程功能并且容量满足配置程序大小需求的非易失性存储器;所述配置和测试电路由标准JTAG配置接口、UART异步串行接口及扩展接口组成;JTAG配置接口为标准14针插头,由电源、地、数据输入、数据输出、模式选择和时钟引脚信号组成,可以通过下载电缆直接和上位机连接实现配置程序的在线下载和调试,完成FPGA芯片的JTAG配置方式;UART异步串行接口主要完成调试信息返回到上位机终端,它由电平转换芯片和DB9接头构成,电平转换芯片是能够完成TTL电平和RS232电平转换功能的ADM3202芯片;扩展接口主要是连接FPGA芯片GPIO引脚的普通排针,用于调试阶段观测FPGA内部产生的信号;所述电源供给网络主要各部件提供电源支持,它由提供3.3V、2.5V、1.8V和1.0V电压值的调整单元组成,各个调整单元电源芯片的选型应该满足高速数据加/解密模块的电流驱动和工作电压要求。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010286059.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种干电池纸连续加工装置
- 下一篇:发光装置的支架基板及其封装结构
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置