一種IPsec加速裝置及實現(xiàn)方法

基本信息

申請?zhí)?/td> CN201911319422.4 申請日 -
公開(公告)號 CN111031055B 公開(公告)日 2021-10-12
申請公布號 CN111031055B 申請公布日 2021-10-12
分類號 H04L29/06(2006.01)I;H04L29/08(2006.01)I;H04L9/06(2006.01)I 分類 電通信技術;
發(fā)明人 張鵬程;張洪柳;劉天明;劉樹偉 申請(專利權)人 青島方寸微電子科技有限公司
代理機構 濟南圣達知識產(chǎn)權代理有限公司 代理人 李琳
地址 250000山東省濟南市高新區(qū)舜華路2000號舜泰廣場9號北樓803-1室
法律狀態(tài) -

摘要

摘要 本公開提供了一種IPsec加速裝置及實現(xiàn)方法,包括SA LIST模塊、IPsec加速器模塊、SM4及AES模塊、SM3及SHA?1模塊、DATA FIFO模塊、MASTER模塊、ARBITER模塊和SLAVE模塊;所述IPsec加速器模塊用于從讀回的描述符中讀取出有效的SA指針,根據(jù)SA指針檢索SA LIST模塊,從中選出當前數(shù)據(jù)包的操作信息,利用硬件根據(jù)選擇的操作信息自動為數(shù)據(jù)包增添頭部,對加密算法進行選擇,對數(shù)據(jù)包進行校驗和計算并將校驗和寫入對應的地址中;本公開用硬件的方式處理IPsec流程中的一部分操作,減輕了CPU的負載,達到了一種加速的效果。