当前位置:问答库>论文摘要

题目:SSL VPN软件WEB UI的设计与实现

关键词:SSL;VPN;体系结构;CGI;WEB;UI

  摘要

摘要本文论述了一个结合了SSL加密和反向代理功能的安全网关—SSL VPN的设计与实现。该网关能够为组织内部的合法用户提供基于SSL的安全传输服务。SSL VPN技术降低了企业远程存取的费用,它通过基于WEB应用的安全加密通讯SSL协议,为TCP/IP连接提供数据加密、服务器认证以及可选的客户端认证。与传统VPN解决方案相比较,本方案具有使用简单、维护方便,并且不需要更改现有的网络结构的特性。本文在SSL VPN体系结构的基础上,分析了客户端和服务器端分别存在的安全问题,并给出了相应的解决方案,为系统的设计提供了理论指导。在系统的总体设计中从管理端和客户端分别介绍了系统实现的关键技术及性能分析,这为设计与实现本系统提供了明确的方向。在系统实现中描述了系统的核心处理模块包含:HTTP代理、html解析、URL修改、socket连接、正则表达式、日志、异常处理模块。论文重点介绍了HTTP代理模块的设计及实现、用户接口(WEB UI)的CGI设计与实现、用户界面的WEB(HTML实现)设计与实现。通过测试验证,证明该系统设计合理,简单易用,满足用户需求。关键词:SSL,VPN,体系结构,CGI,WEB UI