扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:ddvip 来源:ddvip` 2009年12月30日
关键字: VPN
一种基于VPN网关的电原理设计与实现6
3 VPN
3.2 IPSec实现中的硬件加密算法
因IPSec实现在内核中的特殊位置,并且MPC855T的主频较低(80MHz),采用访问设备驱动文件的方式访问硬件SSF10加密模块会造成速率大幅降低,因此,我们采用I/O直接访问硬件SSF10芯片,这样需将模块驱动中的操作分散到IPSec实现的相关部分,替换原来的软件加密算法。同理,可以使用硬件DES/3DES、硬件AES[5]算法和其他的国密办批准的算法,用硬件实现数据加密。对IPSec的一个实现freeswan算法部分进行修改,使其可以实现硬件算法。完成修改后,使用内核make menuconfig命令,选中Networking options->[*]IPSEC:Use SSF10......,重新编译即可使用SSF10硬件算法模块。
4 结束语
创新点:开发由VPN安全网关、VPN客户端和VPN安全管理中心三部份组成的VPN安全系统。为保证公网上传输数据的安全,设计开发一款VPN安全网关,用于构建上述的VPN安全系统。同PowerPC MPC8xx一样,MPC82xx也是一款集成了微处理器和外围器件控制器的通信处理器,可以用于多种通信设备中。但是MPC82xx具有更高的操作速度:系统内核微处理器支持100-333MHz的处理速度,并具有更强大的网络处理能力,支持3个快速通信控制器(FCCs),4个串行通信控制器(SCCs),2个多通道控制器(MCCs),适合用于100Mbps以太网环境中的网络设备。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者