移动应用系统安全管理平台项目解决方案概述1

上传人:枫** 文档编号:506657676 上传时间:2023-04-19 格式:DOC 页数:7 大小:3.82MB
返回 下载 相关 举报
移动应用系统安全管理平台项目解决方案概述1_第1页
第1页 / 共7页
移动应用系统安全管理平台项目解决方案概述1_第2页
第2页 / 共7页
移动应用系统安全管理平台项目解决方案概述1_第3页
第3页 / 共7页
移动应用系统安全管理平台项目解决方案概述1_第4页
第4页 / 共7页
移动应用系统安全管理平台项目解决方案概述1_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《移动应用系统安全管理平台项目解决方案概述1》由会员分享,可在线阅读,更多相关《移动应用系统安全管理平台项目解决方案概述1(7页珍藏版)》请在金锄头文库上搜索。

1、.移动应用系统安全管理平台方案概述1.1. 系统建设背景近日,。无线城市规划的出台促进了。无线应用系统快速发展。因此,作为各种无线应用系统的核心基础安全管理问题,也变得越来越重要,对无线应用系统安全管理方面的建设具有时间紧迫性。20XX,Comodo, Gucci 和花期银行等国际公司的无线应用都相继发生了一系列安全事故。这些安全事故都造成了巨大的经济损失。我市各单位的无线应用系统特别是政务系统和办公系统中的数据往往都是需要保密的,一旦泄露后果不堪设想。此外,各单位应用系统的离散独立建设和管理,会带来巨大的建设、管理成本,造成资源浪费。例如,某单位如果不使用独立物理专线,无线应用的性能可能会难

2、以接受;但是,如果建设将为这个单位带来巨额的专线使用费用,且容易出现专线资源的浪费。综合政府无线城市规划的要求和各单位实际建设无线应用系统遇到的问题,本项目将重点解决我市各种无线应用系统的统一安全管理和网络资源统筹优化问题,其重点目标是在不改变各单位已有无线应用系统结构和物理联网的基础上,建立基于SSL VPN的移动应用安全管理平台,在逻辑和应用层面上将各单位移动应用系统纳入一个安全的使用范围,在移动应用系统各层面和关键节点上提供完善的防护和管理机制,最大限度的保障用户数据安全;同时,提供一个统一的VPN MSC客户端来实现用户的单点登陆管理,简化用户的操作步骤,以及降低各单位离散管理带来的安

3、全隐患。1.2. 项目建设基础分析随着智能手机、平板电脑等移动设备的出现,移动互联网这一新兴事物蓬勃发展,移动平台正式进入大众市场。当然,在这一发展过程中,也会遭遇一些成长的难题,比如安全问题和营收模式等。不过无论如何,移动互联网时代正在来临。根据20XX知名风投公司KPCB发布的移动互联网趋势报告显示:全球ipad/iphone/ipod累计销售量达到7500万台,而Android系统移动平台更是达到2亿台;智能手机和平板电脑的销售量已经超过了笔记本和台式机的销量。在这个背景下,我国的移动互联网用户已经达到世界首位,移动互联网促使我国社交网络加速向移动网络发展,移动商务和移动广告突飞猛进,移

4、动政务开始流行。随着信息技术的不断发展,特别是改革开放以来,整个社会的信息化水平迅速提升,各级政府部门也在不断地加快推进办公自动化和电子政务领域的建设,整个国家以及各单位的政务处理实时性和简洁性都大大提高。可是,传统的办公和政务系统只能守在电脑旁才能进行操作,而领导的日常工作需要经常外出例如,下基层、外出开会与汇报工作、视察与验收建设项目等,因此,为了解决这个突出矛盾,突破我国政务处理的时间和空间局限性,基于移动互联网的移动办公和政务系统在我国开始普及。在此背景下,本项目的建设基础主要是各单位的移动应用系统包括移动办公和移动政务系统等。目前,我市移动应用系统包含的主要基础资源包括:(一) 各单

5、位数据中心政府数据中心机房提供电子政务和办公系统的网络接入,机房配置有OLTP和OLAP数据服务器、双路市电、UPS、柴油发电机、精密空调、消防、视频监控等多项保障措施。目前,各单位数据中心机房已为移动电子政务和办公应用提供了良好的数据支持和管理机制。(二) 中间服务器中间件服务器是位于数据中心和应用软件客户端之间的通用服务,通过将复杂的移动通信协议和移动信息化应用处理技术封装起来,为企业、政府的移动信息化建设提供一套标准化、简单的开发环境和应用服务。它主要用于实现与原有的PC 应用系统的无缝整合与快速部署,从而完成对原有应用系统的移动化。目前,我市移动应用系统的中间件服务器主要是用于封装数据

6、提取操作和信息处理操作,大体包括三种方式: 基于HTTP/Socket/SOAP/RMI等网络协议的持久化框架如hibernate、myBatis等。优点是可以快速生成SQL查询语句并得到查询结果。缺点是对海量数据处理的性能不足。 网页提取与解析。这种方式的优势是单位原有的Web应用系统无需改造,就能转变为手机客户端可以识别的终端数据,从而完成业务系统的快速、安全地移动化。缺陷是速度上会比用HTTP/Socket/SOAP/RMI的查询语句直接传输方式慢。 WebService。Web Service是一个应用组件,它逻辑性的为其他应用程序提供数据与服务.各应用程序通过网络协议和规定的一些标准

7、数据格式Http,XML,Soap来访问Web Service,通过Web Service内部执行得到所需结果.Web Service可以执行从简单的请求到复杂商务处理的任何功能。其优点是跨平台,支持复杂数据和业务的传递,且容易实现加密传输。缺点是对服务器性能要求较高,消耗大。(三) 移动应用终端目前xx市移动应用系统的手机终端既包括C/S模式也有B/S模式。(四) 其它可利用资源xx云计算中心:目前,xx云计算资源可以提供基于X86 64位主流处理器搭建的云计算服务平台,提供无限CPU Licenses的MS SQL Server2008企业版数据库环境,云计算资源可动态扩容。CA认证中心:

8、xx省数字证书认证管理中心是全省统一的数字证书认证服务机构,提供电子签名信任服务、可信网站服务、安全电子邮件服务、时间认证服务、电子签章系统服务、电子证据保全系统服务,可实现网上业务的身份验证,确保信息的保密性、完整性和网上行为的抗抵赖性。综上所述,当前xx相关单位以各自职能和业务为核心建成了一批与电子政务和办公相关的移动应用系统,大多数部门实现了随时随地办公,摆脱了物理网络的限制,节省了办公费用,提高了工作效率。但是,由于这些系统的离散性,导致它们普遍存在安全隐患,而且网络资源使用成本高,无法进行统筹优化。基于这个原因,研究如何利用各部门已有的移动应用资源,建立移用应用系统安全管理平台,为各

9、单位的移动应用系统提供统一的、透明的安全管理和网络性能优化服务具有十分重要的现实意义和时间的紧迫性。1.3. 总体架构设计根据系统建设的要求,本系统设计中将遵循以下原则:1 遵从性符合我省移动城市相关政策,为实现移动城市提供保障和支撑。2 安全性全面、统一地对我市主要政府和企事业单位的移动应用系统进行安全防护和管理,抵御各种恶意入侵和非法信息窃取,规范用户的访问及使用,保证重要信息流通。3 可用性避免重复建设和对原有系统改建造成的浪费。保证原有系统加入安全管理平台后,各项功能的正常运行,并确保业务的快速恢复。4 可管理性通过最小的管理负担,达到最大的管理效能。确保提供完善的安全审计报告。5 性

10、能在不显著增加各单位无线应用系统投入正本和改变物理网络结构的前提下,优化网络资源,减少各无线应用系统的响应时间。在以上四大原则的基础上,本系统总体架构需要满足在尽量不改变各部门原有移动应用系统和物理网络结构的基础上,利用VPN原理,在逻辑层面上对各部门应用系统进行安全防护和管理,主要包括:统一的VPN MSCMobile Smart Client智能客户端、智能单点VPN入口管理、无线传输安全管理、接入安全管理、VPN内网联接及网间加速。系统总体架构图如下:图一:系统总体架构图1.4. 各功能模块介绍(一) VPN MSC智能客户终端本系统的VPN MSC 智能客户端是将VPN客户机原理和MS

11、C技术相接结合。MSCMobile Smart Client跨平台移动智能客户端,包括一套开发语言和覆盖所有手机平台的客户端虚拟机,可以支持Windows phone、iOS、Android、Symbian包括symbian S603、Symbian S605、Symbian3、Linux、Blackberry、Ophone、Brew、Wap、xHtml等。它采用一种介于C/S结构和B/S结构之间的网络结构模式,集C/S和B/S的优势于一身,可屏蔽手机终端的差异性,具有多终端支持能力和业务的快速更新能力。本系统VPN MSC智能客户终端的结构如下所示: 图二: VPN MSC智能客户终端结构图

12、用户访问控制层通过手机号、密码、手机设备串号多重绑定对用户身份进行判断,看是否有资格接入移动应用VPN。业务层主要用于支撑用户对各自移动应用系统业务的使用,主要包括: 智能映射:当用户获准进入移动应用VPN,智能映射模块可以透明地帮助用户进入各自部门的移动应用系统。例如,旅游局用户可以通过VPN MSC直接进入旅游局建立的移动应用系统。 统一界面展现机制:基于MSC特性,统一界面展现机制可以在统一风格的窗口中同时支持各部门原有系统的C/S和B/S用户端界面。 政务处理提醒:当用户出现紧急政务需要处理时,VPN MSC终端将提醒用户及时处理。 智能升级:当有新版本程序时,终端会自动接收服务器发来

13、的推送PUSH并建议安装升级。安全支撑层用于各部门移动应用系统在客户端的安全管理与控制,主要包括:SSL VPN 通信管理:SSL VPN通信管理是VPN MSC客户端的关键核心,由于iOS浏览器不支持第三方插件,特别是PKI插件,以及基于本安全管理系统的特殊客户群考虑,本项目必须专门开发集成SSL VPN的客户端,以支持跨平台的SSL VPN安全通信。VPN,即虚拟专用网,是指利用开放的公共网络资源建立私有传输通路,将远程的分支机构,商业伙伴,移动办公人员等连接起来,并且提供安全的端到端的数据通信的一种技术。它有两层含义:第一,它是虚拟的,即用户实际上并不存在一个独立专用的网络,既不需要建设

14、或租用专线,也不需要装备专用的设备,而是架构在公用网络服务商所提供的网络平台,如Internet、ATM、Frame Relay等之上的逻辑网络,用户数据在逻辑链路中传输;第二,它是专用的,相对于公用的来说,它强调私有性和安全可靠性。SSL 是一种在套接层上的安全协议,它支持数据全程加密传输,是远程用户访问敏感数据的最安全、最简单的解决途径,与IPSec相比,SSL VPN部署更加简单、方便。本项目SSL VPN通信管理模块需要研究如何通过建立SSL的记录子协议、握手子协议和PKI体系,解决客户终端对以下功能的支持: 身份认证:基于握手协议和PKI体系,实现VPN MSC客户终端和VPN入口服

15、务器之间的相互身份认证。PKI体系中的CA可以利用xx省数字证书认证管理中心提供的发证和证书管理服务。 通信数据加密:实现VPN MSC客户端和VPN入口服务器之间的加密算法,密钥的协商与管理,和数据的加密传输。 通信数据完整性检验:研究应用PKI中的数字签名或MAC技术,对信息内容进行检测,防止被篡改。 不可否认:研究如何利用数字签名和收条技术实现数据和文件的发送方的不可否认性。不可否认性可以证实消息发送方是唯一可能的发送者,发送者不能否认发送过消息。不可否认性的一个特征是采用公钥技术,当使用公钥技术时,发送方用私钥产生一个数字签名随消息一起发送,接收方用发送者的公钥来验证数字签名。由于在理论上只有发送者才唯一拥有私钥,也只有发送者才可能产生该数字签名,所以只要数字签名通过验证,发送者就不能否认曾发送过该消息。SKIP密钥管理:密钥管理技术的主要任务是保证在公用数据网上安全地传递密钥而不被窃取。本项目实用SKIP的Diffie-Hellman演算法则,在网络上传输密钥。同时,本项目需要支持动态密钥更新,也就是在通信过程中,数据流被划分成一个个数据块,每一个数据块都使用不同的密钥加密,这可以保证万一攻击者中途截取了部分通信数据流和相应的密钥后,也不会危及到所有其余的通信信息的安全。APN接入管理:实现自动接入移动运营商提供的物理专线。存储安全服务:提供移动设备本

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号