【技术实现步骤摘要】
一种基于多核网络处理FPGA的硬件平台
本专利技术涉及一种硬件平台,具体是一种基于多核网络处理FPGA的硬件平台。
技术介绍
近年来,我国信息安全产业特别是商用密码产业有了长足的发展,其法规体系逐步趋于完善。国密局陆续指定了一批从事商用密码科研、生产的定点单位和产品销售许可单位,开发生产了一批满足国家部门和行业急需的商用密码产品。国外的产品虽然有的性能指标较高,但都不支持国密算法和国密数据包封装格式,因此并不特别符合国内重要网络信息系统的安全保密要求。而国内的由于所用的硬件(如算法芯片、协处理芯片等)和具体实现的方法及工艺不尽相同,因而在性能指标上各产品之间存在较大差别。在网络信息系统的数据保密安全解决方案中,用户最关心的问题就是数据的安全性和系统的效率性。如果因为安全而明显降低系统的使用、传输性能,用户通常是不愿意接受的。在具有相同安全结构和机制的条件下,速度就成为影响一个产品性能的关键指标。
技术实现思路
本专利技术的目的在于提供一种基于多核网络处理FPGA的硬件平台,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种基于多核网络处理 ...
【技术保护点】
1.一种基于多核网络处理FPGA的硬件平台,其特征在于,包括:协议处理单元,用于完成IP网络的接入、协议解析、数据提取、协议封装,通过多核网络处理器的以太网数据接口接收数据,处理后的数据通过后端FIFO总线接口传输到密码运算单元进行加解密处理;密码运算单元由FPGA实现,实现千兆级的数据加解密要求,包括算法的存储、实现和调度处理;FPGA功能逻辑单元包括算法核、封装协议处理和数据收发接口;密码管理单元位于多核网络处理器,对外提供人机操作界面,完成密码资源下载、解析、管理和协商;设备管理单元提供配置管理功能,提供电源管理、散热管理、状态管理服务,对外提供人机接口。
【技术特征摘要】
1.一种基于多核网络处理FPGA的硬件平台,其特征在于,包括:协议处理单元,用于完成IP网络的接入、协议解析、数据提取、协议封装,通过多核网络处理器的以太网数据接口接收数据,处理后的数据通过后端FIFO总线接口传输到密码运算单元进行加解密处理;密码运算单元由FPGA实现,实现千兆级的数据加解密要求,包括算法的存储、实现和调度处理;FPGA功能逻辑单元包括算法核、封装协议处理和数据收发接口;密码管理单元位于多核网络处理器,对外提供人机操作界面,完成密码资源下载、解析、管理和...
【专利技术属性】
技术研发人员:李元骅,朱云,
申请(专利权)人:北京数盾信息科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。