№ CN122951828A发明专利
未知一种IPSec加速方案
本发明公开了一种IPSec加速方案,涉及数据加密与通信加速技术领域。该方案包括:初始化数据区和标志区,标志区用于标识数据区的状态,包括空闲、放置数据和计算完毕三种状态;由应用端组织数据,将加密认证信息、块号(BN)和加密认证数据按预定格式写入数据区;通过DMA通道将数据区内容搬移至安全芯片的指定内存空间,搬移完成后将对应标志区状态置为放置数据;安全芯片的主流程循环检测标志区状态,当检测到放置数据标志时,启动对应的密码计算任务,对数据区中的加密认证数据进行加密和/或认证运算,运算完成后将标志区状态置为计算完毕;安全芯片在数据搬移过程中或通信间隙执行密码计算,实现计算与通信的并行流水线;当检测到计算完毕标志时,将对应的块号和加密认证数据返回给应用端,应用端通过匹配块号完成数据包的收发确认。本发明利用DMA搬移和固定密码计算空间,避免了数据搬移开销,结合标志区状态轮询和块号匹配机制,实现了加解密处理与数据通信的流水线并行,显著提高了IPSec协议的处理吞吐量和通信效率。
❖北京遂芯微电子有限公司刘云; 陈铎Oct 20, 2026§ 1/10 权利要求H04L 9/40 (2022.01), G06F 21/60 (2013.01)