基于Zynq的网络密码机及网络数据加解密方法

基本信息

申请号 CN201910879393.0 申请日 -
公开(公告)号 CN110602107B 公开(公告)日 2021-12-28
申请公布号 CN110602107B 申请公布日 2021-12-28
分类号 H04L29/06(2006.01)I 分类 电通信技术;
发明人 秦刚;姜凯;王子彤;赵鑫鑫 申请(专利权)人 山东浪潮数字能源科技有限公司
代理机构 济南信达专利事务所有限公司 代理人 孙园园
地址 250100 山东省济南市高新浪潮路1036号S02号楼
法律状态 -

摘要

摘要 本发明公开了一种基于Zynq的网络密码机及网络数据加解密方法,属于网络数据加密解密,要解决的技术问题为如何基于Zynq构建更加灵活、便于排线的网络密码机。其SOC芯片的PS端用于接收网络数据以及由上位机下发的密码策略;SOC芯片的PL端用于为以太网帧中的报文数据匹配对应的封装格式并对报文数据进行封装,并用于将密码算法添加至封装后的报文数据中;FPGA芯片用于从上位机接收基础密钥,以及从SOC芯片接收添加有密码算法的封装后的报文数据,并用于根据密码算法对报文数据进行加密或解密,并将加密或解密后的报文数据通过所述SOC芯片返回上位机。方法为通过基于Zynq的网络密码机对网络数据进行加密或解密。