基于国密算法SM2的IPSecVPN技术
2016-05-16程凤伟
太原学院学报(自然科学版) 2016年1期
关键词:用户
程凤伟
(太原学院,山西 太原 030032)
1 引 言
计算机的飞速发展对社会产生了深远影响,并将长期持续下去,网络技术的发展也随之亦步亦趋。随之凸显的就是网络安全,其中安全隐患是制约公共网络发展的一个重要因素。在日常生活中,人们对网络的依赖性越来越强,但是网络遭到的恶意攻击也呈现出越来越频繁的态势,这种情况需要安全设备来保护网络内部的用户不被破坏,并能够及时发现主动抵御其攻击,为用户的正常网络访问提供一个安全隧道。近些年,VPN 技术在网络安全基础设施当中,起到了重要的作用。
考虑到算法的容错性,本文所提出的算法不仅要符合国际通信标准,实现国家密码局[5,6]发布的国家标准安全算法,更要实现安全IPSecVPN 的国产化。安全通信领域的常见安全算法有以下几种,根据其安全功能的不同可以分为对称算法、非对称的公钥算法、摘要算法、签名算法(公钥算法也能够作为签名算法使用),这几种都属于最基本的算法,在特殊的使用情形下,可能会衍生出新的算法。近几年,这些算法得到了广泛的应用,能够非常成熟地应用到各个领域。
2 IPSecVPN技术的系统结构
IPSecVPN 系统的结构根据安全功能分为几个大块:AH 通信、ESP 加密、IKE 密钥管理协商[6]以及应用客户端几个部分。其中除了应用客户端是部署在客户机上以外,其他的几个部分,都是部署在Struts 架构的JSP 服务器上,通过调用系统集成模块,为实际应用的提供服务。系统结构图如图1 IPSecVPN 系统结构所示:……p>
登录APP查看全文
