发明名称 |
一种用于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室 |