发明名称 一种用于VPN的加解密芯片驱动方法
摘要 本发明提供了一种用于VPN的加解密芯片驱动方法,包括以下步骤:S1:在Linux用户态通过设备控制接口的方式实现PCI访问接口;S2:在Linux用户态通过所述PCI访问接口对加解密芯片进行访问,并进行加解密芯片的初始化;S3:通过在用户态对芯片控制寄存器的直接访问的方式将SA写入加解密芯片,以建立VPN通道;S4:通过在用户态对芯片控制寄存器的直接访问对报文进行加解密处理。通过该方法可以方便地在Linux用户态下对加解密芯片的初始化、加解密运算操作进行调试。
申请公布号 CN102111321A 申请公布日期 2011.06.29
申请号 CN201110048530.X 申请日期 2011.03.01
申请人 汉柏科技有限公司 发明人 王琳;王博;殷建儒
分类号 H04L12/46(2006.01)I;H04L9/00(2006.01)I;H04L29/06(2006.01)I;G06F13/10(2006.01)I 主分类号 H04L12/46(2006.01)I
代理机构 北京路浩知识产权代理有限公司 11002 代理人 王莹
主权项 一种用于VPN的加解密芯片驱动方法,其特征在于,所述方法包括以下步骤:S1:在Linux用户态通过设备控制接口的方式实现PCI访问接口;S2:在Linux用户态通过所述PCI访问接口对加解密芯片进行访问,并进行加解密芯片的初始化;S3:通过在用户态对芯片控制寄存器的直接访问的方式将SA写入加解密芯片,以建立VPN通道;S4:通过在用户态对芯片控制寄存器的直接访问对报文进行加解密处理。
地址 300384 天津市华苑产业区海泰西路18号西3楼104室