一种基于FPGA的透明网络加密系统实现方法
基本信息
申请号 | CN202111304832.9 | 申请日 | - |
公开(公告)号 | CN114050920A | 公开(公告)日 | 2022-02-15 |
申请公布号 | CN114050920A | 申请公布日 | 2022-02-15 |
分类号 | H04L9/40(2022.01)I;H04L9/06(2006.01)I | 分类 | 电通信技术; |
发明人 | 张中方;臧云利;许广建;赵长松;曹敏;刘守昌;张德瑞;李振;朱彤 | 申请(专利权)人 | 山东多次方半导体有限公司 |
代理机构 | 北京首捷专利代理有限公司 | 代理人 | 梁婧宇 |
地址 | 250013山东省济南市中国(山东)自由贸易试验区济南片区新泺大街1299号鑫盛大厦2号楼15层1503 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种基于FPGA的透明网络加密系统实现方法,包括:接收明文网口的原数据包,解析网络报文缓存MAC首部和IP首部信息;对IP首部和数据区进行数据对齐处理,增加第一、第二自定义字段;对增加第一、第二自定义字段后的数据,采用预设算法加密;对加密后的数据,增加第三、第四自定义字段,作为密文数据包;将所述密文数据包采用UDP协议发送到密文网口。该方法基于FPGA硬件,实现了网络数据的透明加解密,脱离了传统网络加解密对CPU性能的依赖。依托FPGA技术实现硬件加密,安全防渗透,性能高。 |
