一种用于网络数据包加解密处理的系统及方法

基本信息

申请号 CN201911375806.8 申请日 -
公开(公告)号 CN111064740B 公开(公告)日 2021-09-24
申请公布号 CN111064740B 申请公布日 2021-09-24
分类号 H04L29/06;H04L12/861 分类 电通信技术;
发明人 吴世勇;苏庆会;王斌;李银龙;王凯霖;杨光;徐诺;乔绍虎;刘武忠;陈晓;王中原;姬少峰 申请(专利权)人 郑州信大捷安信息技术股份有限公司
代理机构 郑州德勤知识产权代理有限公司 代理人 张微微
地址 450000 河南省郑州市金水区杨金路139号F4号楼
法律状态 -

摘要

摘要 本发明提出一种用于网络数据包加解密处理的系统,包括:CPU写入命令字到所述命令字FIFO,以指示待加解密处理的网络数据包已准备好,并触发所述正向DMA模块;以及将待加解密处理的网络数据包的源地址、数据长度和目的地址信息写入所述正向数据管理器中;正向DMA模块将所述正向数据管理器内的所述待加解密处理的网络数据包的源地址、数据长度信息写入通道数据命令字FIFO中;该命令字再次触发正向DMA模块,将待加解密处理的网络数据包的源地址、数据长度和目的地址转移至正向缓冲区,并根据源地址和数据长度将待加解密处理的网络数据包转移至正向缓冲区以供加解密模块进行加解密处理。本发明可减少加解密处理的拷贝,减轻CPU负担,提高加解密效率。