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

基本信息

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

摘要

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