安全产品手机客户端技术方案word参考模板

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

安全产品SVN手机客户端

修订历史

目录

1. 范围 (1)

2. 引用标准、协议 (2)

3. 定义 (3)

4. 背景 (4)

4.1. 系统架构图 (5)

4.2. 系统分析 (6)

5. Symbian平台 (7)

5.1. Symbian平台介绍 (7)

5.2. 业务功能需求答复 (7)

5.3. 技术实现方案 (11)

5.3.1. 代码移植 (11)

5.3.2. 基础模块封装 (11)

5.3.3. 线程管理 (12)

5.3.4. 信号量管理 (12)

5.3.5. 消息队列 (12)

5.3.6. Socket封装 (12)

5.3.7. Open SSL接口封装 (12)

5.4. 开发计划 (12)

6. iPhnoe平台 (14)

6.1. 应用程序 (14)

6.1.1. 应用程序框架 (14)

6.2. 系统运行库 (15)

6.3. iPhone开发工具 (15)

6.3.1. xcode+SDK (15)

6.4. 业务功能点详述 (16)

6.4.1. 任务管理&线程优先级管理 (16)

6.4.2. 内存管理、分配 (16)

6.4.3. 信号量 (16)

6.4.4. 等待队列wait queue (16)

6.4.5. 时钟,系统时间 (17)

6.4.6. 缓冲区队列 (17)

6.4.7. 消息包队列 (18)

6.4.8. 文件系统 (18)

6.4.9. Socket API封装SSL通信 (19)

6.4.10. 字符集转换 (19)

6.4.11. SVN L3VPN客户端功能 (19)

7. BlackBerry平台 (19)

7.1. Socket相关接口 (20)

7.2. 开发计划 (21)

7.3. 功能模块 (22)

7.4. 关键点流程 (23)

7.4.1. 登录(Login)流程 (23)

7.4.2. 连接建立流程 (24)

7.4.3. 数据发送流程 (25)

7.4.4. 数据接收流程 (26)

7.4.5. 连接关闭流程 (27)

7.5. 质量保证 (28)

7.5.1. 性能要求 (28)

7.5.2. 配置要求 (28)

7.5.3. 质量保证方案 (28)

1.范围

本方案适应HS公司委托青犀科技有限公司开发的安全产品SVN手机客户端。

本方案主要描述SVN手机客户端产品的系统功能、性能、接口、网络、协议及安全等机制的原理和解决方案。

本方案可作为委托方和被委托方评估其项目合作可行性的技术性输入文档,读者为系统架构师、技术专家、项目经理、需求分析师及其利益相关者。

引用标准、协议

VRP

VPN

SVN

SSL

SSL VPN

Open SSL

虚拟网卡

定义

VRP: (Versatile Routing Platform 通用路由平台),是HW公司具有完全自主知识产权的网络操作系统,可以运行在多种硬件平台之上并拥有一致的网络界面、用户界面和管理界面,为用户提供了灵活丰富的应用解决方案。

VPN: (Virtual Private Network 虚拟专有网络),被定义为通过一个公用网络(通常是因特网)建立一个临时的、安全的连接,是一条穿过混乱的公用网络的安全、稳定的隧道。虚拟专用网是对企业内部网的扩展,可以把它理解为虚拟出来的企业内部专线。

SVN: HS安全接入网关----系列产品名称,具备优秀的系统安全性和可靠性,是企业VPN 网络建设的最佳方案之一。

SSL: (Secure Sockets Layer),它是由Netscape公司开发的一套Internet数据安全协议,当前版本为3.0。它包括:服务器认证、客户认证(可选)、SSL链路上的数据完整性和SSL链路上的数据保密性。对于内、外部应用来说,使用SSL可保证信息的真实性、完整性和保密性。SSL协议位于TCP/IP协议与各种应用层协议之间,为数据通讯提供安全支持。

SSL VPN: 指采用SSL (Security Socket Layer)协议来实现远程接入的一种新型VPN技术,与复杂的IPSec VPN相比,SSL通过简单易用的方法实现信息远程连通。

Open SSL: 为网络通信提供安全及数据完整性的一种安全协议,囊括了主要的密码算法、常用的密钥和证书封装管理功能以及SSL协议,并提供了丰富的应用程序供测试或其它目的使用。整个Open SSL软件包大概可以分成三个主要的功能部分:密码算法库、SSL 协议库以及应用程序。

虚拟网卡: 用软件模拟网络环境,能够模拟成有 VPN 的网卡,可以直接从公司外部连接到内部的 VPN 服务器上,进而存取公司内的各项服务。

背景

互联网Internet的迅速普及,企业信息化建设的日益完善,企业面对远程接入的需求越来越丰富,如何安全、便捷、高效的实现企业内网IT信息系统的安全访问,使得企业分支机构、出差员工、合作伙伴、客户等能够及时地获取所需的重要信息,成为企业IT部门进一步提升IT效率面临的关键问题之一。HS公司针对上述问题推出大容量高可靠SSL/IPSec VPN安全接入网关SVN3000。SVN3000通过支持SSL VPN功能为企业出差员工、合作伙伴、企业客户等终端,提供安全易用、易管理的远程接入方式。同时支持IPSec VPN 功能,支持低成本的远程分支机构间互联。SVN3000基于HS专业的高可靠硬件平台,采用专业实时的操作系统,具备优秀的系统安全性和可靠性,是企业VPN网络建设的最佳方案之一。

SVN架构图

而随着当今全球移动业务异常迅速的发展,实现移动终端的安全接入、移动通信的安全传输是智能移动终端普及和移动业务扩展的重要环节。以保证移动数据安全交换为目的,针对移动终端接入企业内网所面临的安全问题,HS提出了安全移动解决方案:SVN手机客户端----通过支持SSL VPN功能为企业分支机构、出差员工、合作伙伴、企业客户等终端,提供安全易用、易管理的远程接入方式。在不用改变现有网络结构,通过强有力的访问控制能力,达到使移动用户轻松访问公司内部核心资源的目的。

相关文档
最新文档