1、移动应用安全管理系统 v1.0 1目录1 概述 .32 系统设计原则 .42.1 安全性原则 42.2 标准性原则 42.3 规划先进性原则 42.4 安全服务细致化原则 53 建设思路 .64 整体分析 .74.1 业务需求 74.1.1 移动采集 74.1.2 移动办公 74.2 业务类型 .74.2.1 数据交换 74.2.2 授权访问 84.3 功能域划分 84.3.1 业务域 94.3.2 接入域 104.3.3 监管域 104.3.4 用户域 114.4 安全需求分析 .114.4.1 安全技术需求分析 114.4.2 安全管理需求分析 14移动应用安全管理系统 v1.0 25 平
2、台设计 .165.1 设计目标 165.2 设计思路 165.3 设计内容 175.4 安全技术体系设计 175.4.1 终端环境安全设计 175.4.2 接入域边界安全设计 195.4.3 通信网络安全设计 225.4.4 集中监测与管理设计 245.5 性能设计 275.5.1 链路带宽 275.5.2 业务并发数 285.5.3 吞吐量 285.6 业务流程设计 285.7 安全管理体系设计 295.7.1 安全管理制度 295.7.2 安全管理机构 305.7.3 人员安全管理 306 方案特点 .317 移动安全管理平台关键技术 .328 建设效果 .34移动应用安全管理系统 v1.
3、0 31 概述安徽省电子认证管理中心(简称“安徽 CA”)移动应 用安全管理系统是从用户的应用安全和安全管理需求出发,基于 PKI 技术构建可信身份体系、鉴权体系及行为追溯体系,实现信息系 统可信、可控、可管理,满足用户自身信息化建设发展要求和相关法规政策要求的网络信任体系支撑平台。由于历史的原因,也是计算机技术日新月异发展的结果,信息化要求较高的行业现有的多套应用系统从当时的设计和建设看来可以说是非常科学和满足业务需求的,但以现在的标准来看,由于不同的应用系 统建立在不同的硬件和操作平台上,不同的应用系统是由不同的系统集成商使用不同的语言和开发工具开发出来的,将不可避免的导 致不同业务系统之
4、间的用户无法统一管理,资源无法统一授权, 审计系统也分别 独立,且基于数字 证书的 强身份认证也可能没有实现。由于用户角色以及资源的改变使得业务运作不够顺畅,导致业务流程被割裂,需要过多的人工介入,效率下降,数据精确度降低,使的信息系统失去了其应有的作用。从信息化建设的长远发展来看,要形成相互一致的业务基础信息系统和有效运行的信息层次化可信安全体系,必然需要将原来已分别建设的各个业务应用系统平滑地整合在一起,在一个可信的安全基础平台上实现统一用户管理、统一安全审计以及基于数字证书的集中身份认证,以统一 Web 管理界面方式让各个业务系统间形成一个有机的整体,在整个可信网络体系范围内实现系统信息
5、的高度共享,针对快速变化的外部环境和客户需求,做出及时的调整和反应,真正提升政府机关行政能力或企事业单位核心竞争力。安徽 CA 积累多年信息安全建设经验,致力于帮助用户安全便捷的运用 PKI移动应用安全管理系统 v1.0 4技术建立可信安全体系架构,整合已有或未来业务系统,实现在一个网络信任体系下,用户登录任何一个业务系统之后不必再次登录就可进入其它有权限系统的单点登录;各种用户信息根据不同业务系统在用户管理系统进行跨平台、跨应用有效管理,资源信息根据不同的业务范围和需求在资源授权管理系统进行有效管理;各业务系统各类日志在统一安全审计系统可追溯;采用开放、插件式的集成技术,满足不断发展的业务系
6、统与门户的集成。移动应用安全管理系统 v1.0 52 系统设计原则安徽 CA 依据上述的需求分析和相关的安全技术, 设计了如下基于数字证书的移动应用安全系统的设计原则。2.1 安全性原则安全保护机制必须简单、一致并建立到系统底层。系统的安全性和系统的正确性一样,不应当是一种附加特性,而必须建立到系 统底层而成为系统固有的属性。所有购置的密码产品都已通过国家安全主管部门的认证,符合有关标准和协议,满足 财政部门实际使用 过程中的安全要求。 应用安全平台的规划、 设计、开发都要基于安全体系的有关标准、技术。2.2 标准性原则整个方案设计中采用的技术都是符合国际标准的,对于国际上没有通用标准的技术采
7、用国内的技术标准。2.3 规划先进性原则移动政务业务覆盖面广泛,所以其安全保障体系建设规模庞大,意义深远。对所需的各类安全产品提出了很高的要求。必须认真考虑各安全产品的技术水平、合理性、先进性、安全性和 稳定性等特点,共同打好工程的技 术基础。在设计时,参考目前国内成熟的公安及政务相关体系的移动应用安全管理系统设计。参考文件如下: 关于印发 的通知( 公信通2007191 号) 关于稳步开展公安信息资源共享服务工作的通知(公信通2007189 号)关于做好社区和农村警务室接入公安信息网安全工作的通知(公信通200715移动应用安全管理系统 v1.0 6号) 关于进一步加强公安信息通信网日常安全
8、管理工作机制建设的通知(公信通传发2008109 号) 关于公安信息通信网边界接入平台建设有关问题的通知(公信通传发2008296 号 ) 移动政务信息安全建设实施指南 粤经信电政2012551 号) 北京市移动电子政务平台总体技术要求北京市经济和信息化委员会 移动政务办公系统通用规范 湖北省质量技术监督局2.4 安全服务细致化原则要使得安全保障体系发挥最大的功效,除安全产品的部署外还应提供有效的安全服务,根据移动应用安全管理的网络系统具体现状及承载的重要业务,全面而细致的安全服务会提升日常运维及应急处理风险的能力。安全服务就需要把安全服务商的专业技术经验与行业经验相结合,结合移动应用安全管理
9、的实际信息系统量身定做才可以保障其信息系统安全稳定的运行。移动应用安全管理系统 v1.0 73 建设思路移动应用安全管理系统以合规要求为基础,根据自身的业务诉求、业务特性及应用重点,采用等级化与体系化相结合的安全体系设计方法,帮助构建一套覆盖全面、重点突出、节约成本、持 续运行的安全防御体系。(1)功能域设计:通过分析系统业务流程,根据域划分原则设计功能域架构。通过功能域设计将系统分解为多个层次,为下一步安全保障体系框架设计提供基础框架。(2)安全保障体系框架设计:根据功能域框架,设计系统各个层次的安全保障体系框架(包括策略、组织、技术和运作),各 层次的安全保障体系框架形成系 统整体的安全保
10、障体系框架。(3)安全技术解决方案设计:针对安全要求,建立安全技术措施库。通过等级风险评估结果,设计系统安全技术解决方案。(4)安全管理建设:针对安全要求,建立安全管理措施库。通过等级风险评估结果,进行安全管理建设。通过如上步骤,移动应用安全管理系统的网络信息系统可以形成整体的等级化的安全保障体系,同时 根据安全技术建设和安全管理建设,保障系统整体的安全。移动应用安全管理系统 v1.0 84 整体分析4.1 业务需求4.1.1 移动采集此次移动应用安全管理系统的建设具有以下特点:操作方式为接入终端的访问控制;不可直接访问内部业务网,但上报数据需要汇总至内部业务网;数据进行单向交换,以由外到内为
11、主;终端对象作为可信凭证,需防止或规避合法入侵行为;用户量大;业务实时性要求高。4.1.2 移动办公另一种业务场景,为出差或外出办公人员, 进行远程无线办公业务, 该类业务具有以下特点:操作方式为接入终端的访问控制;可直接访问内部业务网,但需要进行严格的访问控制;终端对象作为可信凭证,需防止或规避合法入侵行为;用户访问数据量大;业务实时性要求高;数据采用双向交换。4.2 业务类型4.2.1 数据交换数据采集移动应用安全管理系统 v1.0 9数据采集要实现将采集相关信息通过安全的接入方式由外部网络流转至内部缓存区域。需实现如下功能:需支持各类 B/S 应用的无线数据采集;需支持各类 C/S 应用
12、的无线数据采集。数据传递数据传递分为两个层面,其一是将采集到缓存区域的数据安全、稳定、可靠地交换到内部业务区域,以支撑业务的开展;其二是将外部的数据信息直接流转至内部业务区域,同时接受内部业务区域对外发布的信息。需实现如下功能:文件及数据的直接传递;文件及数据的交换传递。4.2.2 授权访问授权访问功能主要是指对于外部授权访问类终端(PDA)及内部数据交换类系统通过安全接入链路访问资源时,对于不同的接入终端可实现基于资源、数字证书、IP 地址等多种类型 访问权限的控制,保证资源不被越权访问,进而保护内部业务网的安全。4.3 功能域划分平台建设的关键在于功能域的划分,依照上文的分析,借鉴其他行业
13、成熟的标准及规范,移动应用安全管理系统从采集过程分析,可划分为四大功能域,用于进行移动政务的内部业务域、连接 Internet 获取 报送数据的接入域、提供交互源数据的移动终端用户域, 进行统一管理、集中 监控的 监管域。其中,内部业务域是整个政务业务开展的重要平台,承载着核心业务;而接移动应用安全管理系统 v1.0 10入域是移动采集业务的核心承载平台,提供专用终端基于 Internet 网络的无线接入服务,然后终端用户域则是整个平台的基础支撑,提供政务业务的源数据,最后监管域从管理维度出发,从全局统一可控管理的视角切入,对全网无线资源进行集中管理。移动应用安全管理系统 v1.0 11通过对
14、这四 类安全区 域的划分 ,对移动 政务各 层面的 访问操作、 运行管理 、开发 设计进行有效的控 制和规范 ,保证和 维护各个 层次安全 、正 常有序地工 作。4.3.1 业务域业务域是指位于逻辑隔离区内包括移动数据同步模块、标准接口、应用程序、应用中间件等在内的大环境。它包括各类服务或者数据接口、政务应用支撑平台、系统运行环境。这一区域主要承担着涉及平台的专用网路,在业务专用中运行着各业务数据交换平台的存储平台,为平台的核心业务网。该区域主要安全功能为:作为外部终端网络连接的终点,实现应用级身份认证、访问 控制、应用代理、数据 暂存等功能,防止对政务网的非法访问和信息泄露。对此区域,应加强
15、对服务器等设备的安全保护, 应具有病毒、木马防护功能,防止病毒传播与非法控制。此次建设不涉及该部分的内部建设,只对其网络边界进行安全设计。4.3.2 接入域指移动通信网络的大环境。它包括各类移动网络运营商、电信 网络运营商在内的提供各种移动公网,如 GSM、CDMA、3G 网络以及传统固网服务的网络 基础运营平台。这一区域负责对移动政务物理层安全传输、信号转换、安全 专线的管理。接入域为移动应用安全管理系统的专用承载平台,它包括各类移动网络运营商、电 信网络运营商在内的提供各种移动公网,如 GSM、CDMA、3G 网络以及传统固网服务的网络基础运营平台,位于业务域与用户域之间,与业务域逻辑隔离
16、,主要基于移动终端进行无 线的数据传送的缓存区域。该区域主要安全功能为:实现网络级身份认证、访问控制和权限管理,数据机密性和完整性保护,防御网 络攻击和嗅探。移动应用安全管理系统 v1.0 124.3.3 监管域监管域指移动政务准入安全控制的大环境。它包括各类提供权威性第三方身份认证以及安全访问控制服务的提供,如 CA 证书、动态密码等。同 时将移动终端的各种业务请求传递到政务外网应用服务的大环境。它包括移动网络、固网的数据经过安全审计、防病毒、入侵检测等安全接入并通过移动政务服务平台数据接口、统一移动终端验证 、用 户身份认证、数据包封装/ 解析、会话管理、安全审计、服务 接口、系统管理等功
17、能模块处理来自移动终 端用户的请求。该区域负责对移动政务进行身份验证、安全审计以及移动政务中来自移动接入网络的移动应用请求的转递、应答、安全 转换。4.3.4 用户域用户域包括移动终端用户及外部接入终端环境,是整个平台的基础支撑,为用户群体在使用移动政务相关业务时所使用移动设备的大环境,它提供业务交换的源数据,处于移动公网( 专线)中, 实现外部链路与接入平台间连接。该区域主要安全功能为:实现终端接入访问控制,将来自不同接入终端及不同外部链路的数据流按照接入平台的安全策略进行准入控制并加以区分,同时实现对移动终端自身的安全保护。4.4 安全需求分析从平台整体安全建设角度出发,目前已经按照等级保
18、护要求对内部网进行了一些合规建设工作,所以在移动应用安全管理系统项目的建设内容中,业务域部分的安全建设基于现有的建设基础,可以不予考虑,整个项目的重点在于接入域部分的合规性、业务性建 设。需要说明的是,接入域作为承载整个移动应用安全管理系统的核心部分,是整个安全建设的目标,其次是终端安全;即在接入安全与终端防护上具备和业务内网同一级别的安全要求,又因边界的不同属性需要采取不同的个性化解决方移动应用安全管理系统 v1.0 13案。下文将按照合规思路,从两大项(技术与管理)进行建设的分析;4.4.1 安全技术需求分析(1)物理安全风险与需求分析物理安全风险主要是指网络周边的环境和物理特性引起的网络
19、设备和线路的不可使用,从而会造成网络系统的不可使用,甚至导致整个网络的瘫痪。因此,在通盘考虑安全风险时, 应优先考虑物理安全风险。此次,移动应用安全管理系统基于现有的物理基础设施,在物理安全方面可以不进行建设考虑。(2)终端环境安全风险与需求分析计算环境的安全主要指终端以及应用层面的安全风险与需求分析,具体到本项目,其安全建设对象则应对为专用移动终端,整体的安全需求包括:身份鉴别、访问 控制、入侵防范、 恶意代码防范、数据完整性与保密性、抗抵赖等方面。终端可信终端为通过移动应用安全管理系统唯一的访问主体,最重要的前提即应确保该主体客观存在性及行为可信性。访问控制访问控制主要为了保证非法用户对终
20、端资源的合法使用。非法用户可能企图假冒合法用户的身份进入系统,低权限的合法用户也可能企图执行高权限用户的操作,这些行为将给终 端系统和应用系统带来了很大的安全风险。用户在拥有合法的用户标识符情况下,在制定好的访问控制策略下进行操作,杜绝越权非法操作。入侵防范移动应用安全管理系统 v1.0 14终端操作系统面临着各类具有针对性的入侵威胁,常见操作系统存在着各种安全漏洞,并且现在漏洞被 发现与漏洞被利用之间的时间差变得越来越短,这就使得操作系统本身的安全性给整个系统带来巨大的安全风险,因此对于终端操作系统的使用、维护等提出了需求,防范针对系统 的入侵行为。恶意代码防范病毒、蠕虫等恶意代码是对计算环
21、境造成危害最大的隐患,当前病毒威胁非常严峻,特 别是蠕虫病毒的爆 发,会立刻向其他子网迅速蔓延, 发动网络攻击和数据窃密。大量占据正常业务 十分有限的带宽,造成网络性能严重下降、服 务器崩溃甚至网络通信中断,信息 损坏或泄漏, 严重影响正常业务开展。因此必 须部署恶意代码防范软件进行防御,同时保持恶意代码库的及时更新。数据安全主要指数据的完整性与保密性。数据是信息资产的直接体现,所有的措施最终无不是为了业务数据的安全。应采取措施保证数据在传输过程中的完整性以及保密性,保护鉴别信息的保密性。(3)接入域边界安全风险与需求分析区域边界的安全主要包括:边界可信接入、边界完整性检测、边界入侵防范以及边
22、界安全审计等方面。边界访问控制对于接入域边界最基本的安全需求就是访问控制,对进出安全区域边界的数据信息进行控制,阻止非授 权及越权访问。边界可信接入对于接入域而言,其主要目的是提供外网设备随时随地快速接入到业务内移动应用安全管理系统 v1.0 15网络进行数据报送,这就引伸出安全风险,一旦外来用户不加阻拦的接入到网络中来,就有可能破坏网络的安全边界,使得外来用 户具备对网络进行破坏的条件,由此而引入诸如蠕虫扩散、文件泄密等安全问题。因此需要对非法客户端实现禁入,能监控网络,对于没有合法认证的外来机器,能够阻断其网络访问,保护好已经建立起来的安全环境。边界入侵防范各类网络攻击行为既可能来自于大家
23、公认的互联网等外部网络,在内部也同样存在。通过安全措施,要实现主动阻断针对信息系 统的各种攻击,如病毒、木马、间谍软件、可疑代码、端口扫描、 DoS/DDoS 等,实现对网络层以及业务系统的安全防护,保护核心信息 资产的免受攻击危害。边界安全审计在安全区域边界需要建立必要的审计机制,对进出边界的各类网络行为进行记录与审计分析,可以和 终端审计、 应用审计以及网 络审计形成多层次的审计系统,并可通过安全管理中心集中管理。边界恶意代码防范现今,病毒的发展呈现出以下趋势:病毒与黑客程序相 结合、蠕虫病毒更加泛滥,目前 计算机病毒的传播途径与过去相比已经发生了很大的变化,更多的以网络(包括 Inter
24、net、广域网、局域网)形态进行传播,因此为了安全的防护手段也需以变应变,迫切需要网关型 产品在网络层面对病毒予以查杀。(4)通信网络安全风险与需求分析移动应用安全系统通信网络的安全主要包括:链路设计、网络安全审计、网络设备防护、通信完整性与保密性、准入可信等方面。移动应用安全管理系统 v1.0 16链路安全由于采用通过移动公网的方式接入,所以对于公网的链路提出了比较高的要求,由于目前公用移动网上存在着众多不可知及不可控的监听、攻击手段,所以要选择一条相对封闭或有安全保障的移动链路成为通讯安全的首要基础。网络安全审计由于用户的计算机相关的知识水平参差不齐,一旦某些安全意识薄弱的管理用户误操作,
25、将给信息系 统带来致命的破坏,没有相应的审计记录将给事后追查带来困难,有必要进行基于网络行为的审计,从而威慑那些心存侥幸、有 恶意企图的少部分用户,以利于 规范正常的网络应用行为。网络设备防护由于传统网络系统将会使用大量的网络设备和安全设备,如交换机、防火墙、入侵检测设备等,这些设备 的自身安全性也会直接关系到内部网络及各种网络应用的正常运行。如果发生网 络设备被不法分子攻击,将导致设备不能正常运行。更加严重情况是设备设置被篡改,不法分子轻松获得网络设备的控制权,通过网络设备作为跳板攻击服务器,将会造成无法想象的后果。例如,交换机口令泄漏、防火墙规则被篡改、入侵检测设备失灵等都将成为威胁网络系
26、统正常运行的风险因素。通信完整性与保密性由于网络协议及文件格式均具有标准、开发、公开的特征,因此数据在网上存储和传输过程中,不仅仅 面临信息丢失、信息重复或信息传送的自身错误,而且会遭遇信息攻击或欺诈行为,导致最终信息收发的差异性。因此,在信息 传输过程中,必须要确保信息内容在发送、接收及保存的一致性;并在信息遭受篡改移动应用安全管理系统 v1.0 17攻击的情况下,应提供有效的察觉与发现机制, 实现通信的完整性。而数据在传输过程中,为能够抵御不良企图者采取的各种攻击,防止遭到窃取,应采用加密措施保证数据的机密性。4.4.2 安全管理需求分析“三分技术、七分管理”更加突出的是管理层面在安全体系
27、中的重要性。除了技术管理措施外,安全管理是保障安全技术手段发挥具体作用的最有效手段,建立健全安全管理体系不但是合规性要求,也是作为一个安全体系来讲,不可或缺的重要组成部分。安全管理体系依赖于国家相关标准、行业规范、国 际安全标准等规范和标准来指导,形成可操作的体系。主要包括: 安全管理制度 安全管理机构 人员安全管理根据等级保护的要求在上述方面建立一系列的管理制度与操作规范,并明确执行。移动应用安全管理系统 v1.0 185 平台设计5.1 设计目标移动应用安全系统设计目标是建立移动政务信息安全立体防护保障体系,防止来自外部和内部的各种入侵和攻击,防止非授权的访问,防止各种冒充、 篡改和抵赖等
28、行为,防止信息泄密和被破坏。通过从终 端安全、网 络安全、接入边界安全、传输数据安全等方面 进行安全建设以构建整体安全结构;并以安全管理制度、安全管理机构、人员安全管理等方面入手进行管理体系建设,把安全技 术和安全管理相结合,使得移 动应用安全系统安全建设方案能够全方面为移动采集业务提供立体、纵深的安全保障防御体系,保 证信息系统整体的安全保护能力,实现电子政务移动办公的实用性、先进性、 经济性和可 扩展性。5.2 设计思路移动应用安全系统的安全体系设计主要由三重防护体系设计、两个基础设施设计构成,如下图。P K I / P M I基础设施安全监测与管理基础设施无线终端安全链路与网络通信安全接
29、入区域边界安全三重防护体系设计:即应用环境安全设计、应用区域边界安全设计和网络通信安全设计。无线终端安全设计:即确保终端和用户来源可信、可监控设计,无线终端系统自身安全加固设计以及核心业务程序安全设计。移动应用安全管理系统 v1.0 19接入区域边界安全设计:主要涉及网络及应用系统边界安全方面,通过身份认证、访问 控制技术,确保对应用系统的访问是通过细 粒度控制下的合法访问者。链路与网络通信安全设计:主要涉及链路及网络安全方面,采用数据机密性与完整性保护技术,建立端到端传输的安全机制。两个基础设施设计:即 PKI/PMI 基础设施,安全监测与管理基础设施。PKI/PMI 基础设 施设计:实施网
30、上数字证书的产生、管理、存储、分发和撤销等功能,是实现接入平台身份 认证、授 权管理、访问 控制策略等安全机制的基础。安全监测与管理基础设施设计:实现整个平台的安全监测、管理与运行维护。5.3 设计内容一是构建边界接入平台。按照边界安全接入的规范要求,采取区分链路安全防御的方法,构建集边界保 护、身份 认证、应用安全、安全隔离等功能的 边界接入平台,在确保边界接入安全的前提下,建立政 务网与外网的网络安全通道, 为有关机关及部门提供安全的网络接入服务。二是建设边界接入平台监控和管理系统。按照统一接入管理、统一应用审计、统一运行监控、统一策略部署的策略,建设边界接入平台的集中监控和审计系统,以加
31、强对外部接入及数据交换情况进行审计,并对平台的运维提供服务。监控和管理系统支持总局/省局结 构的上下层接入平台。接入平台的监控和管理系统主要功能分为两部分:接入平台自身的安全监控管理功能和接入平台级联服务功能。三是建立相应的运行维护和管理工作机制。在建设边界接入平台的同时,建移动应用安全管理系统 v1.0 20立系统平台的日常运行维护和管理工作机制,通过规范接入配置、规范安全监控、规范运行处置等工作,保障系统平台正常运行。5.4 安全技术体系设计整体安全技术体系分为终端环境、通讯网络、 边界接入三个大部分,下文按照整体设计框架,对三大部分 进行详细阐述。5.4.1 终端环境安全设计(1)系统加
32、固操作系统安全:对移动终端自身的操作系统进行安全加固措施;一致性校验:系统启动后对操作系统装载器、内核、硬件配置、关键应用和配置信息等进行验证,确保引 导过程中各部件的完整性,一致性,使 终端按照经过严格验证的方式进行引导;接口监控:实现对移动终端输入、输出接口进行分类,对各个物理接口进行接入安全控制,如数据口等;移动终端应能够与智能卡安全的进行信息交互。 (2)身份标识为了保证信息源的真实性,对终端设备进行标识,具体为以下几种措施:采用由权威中心为终端集成数字证书方式;采用安全介质(TF 卡)作为数字证书的存储介质;通过对安全介质及数字证书的全生命周期管理,实现对该设备的可控管理;实现 TF
33、 卡号+SIM 卡+终端设备号的三号绑定实现对该设备全网身份唯一标识,确保接入终端的可信性。(3)身份鉴别移动应用安全管理系统 v1.0 21为提高系统安全性,保障各种应用的正常运行, 对终端需要进行一系列的加固措施,包括:对登录终端操作系统的用户进行可信识别;按照系统的特性,采用混合模式,结合图形及数字口令的混合模式并定期更换;对登录 TF 卡用户采取使用基于数字签名+口令的可信凭证认证;启用登陆失败处理功能,登陆失败后,必 须基于自身安全特性配置结束会话、限制非法登录次数等措施。(4)访问控制访问控制主要是通过基于系统的程序锁机制,对移动接入资源的授权访问,避免越权非法使用。主要途径:所有
34、专用程序均集成在 TF 卡内,确保敏感 资源的统 一管理;对访问 TF 卡内的资源进行口令认证,确保所有 访问 敏感资源可控;(5)入侵防范针对终端的入侵防范,基于现有移动终端技术,可以部署终端系统安全性扫描软件进行系统安全性检测。(6)终端恶意代码防范各类恶意代码尤其是病毒、木马等是对移动应用安全管理系统的重大危害,针对病毒的风险,我们建议 重点是将病毒消灭或封堵在终端这个源头上。所以,在所有终端上部署基于系统防病毒系统,加强终端的病毒防护能力并及时升级恶意代码软件版本以及恶意代码库。同时,防毒系统可以为终端提供关于病毒威胁和事件的监控、审计日志, 为终端的病毒防护管理提供必要的信息。(7)
35、数据加密移动应用安全管理系统 v1.0 22为了保证业务数据流及缓存数据的安全性,提供对于敏感数据的保护措施:所有专用程序涉及的数据均存储在 TF 卡内,确保敏感资源的统一存储;采用非对称密钥体系,使用数字证书对需要进行保护的数据进行算法加密。(8)数据完整性与保密性目前,移动应用安全管理系统中传输的信息主要是重要的数据,对信息完整性校验提出了一定的需求,特 别是通过互联网远程接入业务内网传递数据的私密性有很高的要求。此次设计,采用无线接入网关设备,通 过专用终端客户端,采用 SSL 方式,基于移动身份证书实现边界与移动终端之间的双向认证,结合通讯网络自身的安全措施,保证使用移动公网 传输信息
36、的机密性、完整性和不可抵赖性。5.4.2 接入域边界安全设计(1)边界可信接入为提高移动终端接入业务内网的可信力,需要对接入边界的所有用户及终端进行统一有效的唯一性校验:采用终端植入数字证书的方式,对登录用户进行身份标识,且保证终端设备与用户的绑定关系;采用无线接入网关设备对接入请求进行基于 TF 卡+ 数字证书+设备号的三维身份鉴别;基于全网统一的策略对接入终端进行可信识别;启用登陆失败处理功能,登陆失败后采取结束会话、限制非法登录次数和自动退出等措施。(2)边界访问控制 网络资源访问控制移动应用安全管理系统 v1.0 23边界接入域与业务域间、边界接入域与互联网区域间,在网络层部署防火墙产
37、品进行访问控制,通过对 所有流经防火墙的数据包按照严格的安全规则进行过滤,将所有不安全的或不符合安全规则的数据包屏蔽,杜绝越权访问,防止各类非法攻击行为。 设置只有经过适配的应用协议才能通过防火墙,同时可以保护网络免受基于路由的攻击,如 IP 选项中的源路由攻击和 ICMP 重定向中的重定向路径。防火墙可以拒绝所有以上类型攻击的报文并通知防火墙管理员。 通过以防火墙为中心的安全方案配置,能将所有安全软件(如口令、加密、身份认证、审计等)配置在防火墙上。与将网 络安全问题分散到各个终端上相比,防火墙的集中安全管理更经济。 在实现精准访问控制与边界隔离防护基础上,实现阻止由于病毒或者 P2P 软件
38、引起的异常流量、进行精确的流量控制等。对各级节点功能域实现全面的边界防护,严格控制节点之间的网络数据流。 应用资源访问控制终端访问控制主要控制终端客体对业务内网中的网络域、应用系统等资源的访问,避免越权非法用。此次设计采用无线认证网关、边界接入网关, 对用户访问的资源进行访问控制,对违规 行为进行报警和阻断,访问控制采用基于角色的配置策略,遵循 业务相关和属地化的白名单原则, 对于 B/S 应用基于 URL 过滤形式进行访问控制,对于 B/S 和 C/S 相结合的应 用,基于 URL 和 IP/端口相 结合的形式进行访问控制。启用访问控制功能:制定严格的访问控制安全策略,根据策略控制用户对应用
39、系统的访问,特别是应用 对象、 URL 等,控制粒度主体为用户级、客体为访问路移动应用安全管理系统 v1.0 24径。权限控制:对于制定的访问控制规则要能清楚的覆盖资源访问相关的主体、客体及它们之间的操作。对 于不同的用户授权原则是进行能够完成工作的最小化授权,避免授权范围过大,并在它们之间形成相互制 约的关系。(3)边界入侵防御在各区域边界,防火墙起到了协议过滤的主要作用,根据安全策略偏重在网络层判断数据包的合法流动。但面对越来越广泛的基于应用层内容的攻击行为,防火墙并不擅长处理应用层数据。在移动应用安全管理系统网络边界区域均已经设计部署了防火墙,对每个功能域进行严格的访问控制。 鉴于以上对
40、防火墙核心作用的分析,需要其他具备检测新型的混合攻击和防护的能力的设备和防火墙配合,共同防御来自应用层到网络层的多种攻击类型,建立一整套的安全防护体系,进行多层次、多手段的检测和防护。入侵防护系统 (IPS)就是安全防护体系中重要的一 环,它能 够及时识别网络中发生的入侵行为并实时报警并且进行有效拦截防护。IPS 是继“防火墙”、 “信息加密”等传统安全保护方法之后的新一代安全保障技术。它监视计算机系统或网 络中发生的事件,并 对它 们进行分析,以 寻找危及信息的机密性、完整性、可用性或试图绕过安全机制的入侵行为并进行有效拦截。IPS 就是自动执行这种监视 和分析过程,并且 执行阻断的硬件 产
41、品。将 IPS 串接在防火墙后面,核心服务器区的前面,在防火墙进行访问控制,保证了访问的合法性之后, IPS 动态的进行入侵行为 的保护, 对访问状态进行检测、对通信 协议和应用协议进 行检测、 对内容进行深度的检测。阻断来自内部的数据攻击以及垃圾数据流的泛滥。移动应用安全管理系统 v1.0 25由于 IPS 对访问进行深度的检测,因此,IPS 产品需要通过先进的硬件架构、软件架构和处理引擎对处理能力进行充分保证。(4)边界安全审计各安全区域边界已经部署了相应的安全设备负责进行区域边界的安全。对于流经各主要边界(重要服务器区域、外部连接边界)需要设置必要的审计机制,进行数据监视并记录各类操作,
42、通过审计分析能够发现跨区域的安全威胁,实时地综合分析出网络中发生的安全事件。一般可采取开启边界安全设备的审计功能模块,根据审计策略进行数据的日志记录与审计。同时审计信息要通过安全管理中心进行统一集中管理, 为安全管理中心提供必要的边界安全审计数据,利于管理中心进行全局管控。以终端、用户、业务应用系统为对象的安全审计,以及对异常事件的追踪。 用户行为审计,即用户信息、 访问的资源、访问 的时间等; 业务对象访问审计,即应用系统信息,数据 传输流量、 传输时间、传输单位等; 异常行为审计等;按时间段、应用系统、用 户单位分析统计用户行为、 业务应用系统的异常行为。(5)边界恶意代码防范在移动应用安
43、全管理系统接入边界部署防病毒网关,采用透明接入方式,在最接近病毒发生源安全边界处进行集中防护,对夹杂在网络交换数据中的各类网络病毒进行过滤,可以对 网络病毒、蠕虫、混合攻 击、端口扫描、间谍软件、P2P软件带宽滥用等各种广义病毒进行全面的拦截。阻止病毒通过网络的快速扩散,将经网络传播的病毒阻挡在外,可以有效防止病毒从其他区域传播到内部其他移动应用安全管理系统 v1.0 26功能域中。通过部署 AV 防病毒网关(防毒 墙),截断了病毒通过网络传播的途径,净化了网络流量。为使得达到最佳防毒效果,AV 防病毒网关设备和终端防病毒软件应为不同的厂家产品,两类病毒防护产品共同组成移动应用安全管理系统的立
44、体病毒防护体系。为能达到最好的防护效果,病毒库的及时升级至最新版本至关重要。对于能够与互联网实现连接的网络, 应对自动升级进行准确配置;对与不能与互联网进行连接的网络环境,需采取手动下载升级包的方式进行手动升级。5.4.3 通信网络安全设计(1)链路设计移动应用安全管理系统作为专网边界接入统一的出入口,是通信的重要通道。针对该平台政务外网边界接入业务状况,为了保障移动应用安全管理系统本身、业务信息及内部业务网等的安全,采用适度安全原则,对接入用户终端到移动应用安全管理系统(外部链路)和移动应用安全管理系统内部(内部链路)的物理链路进行分别设计。 外部链路外部链路指的是外部接入终端/用户到移动应
45、用安全管理系统边界的物理链路。为了保障接入终端本身的安全、信息在外部 链路上 传输的安全及平台本身的安全,外部接入链路采用安全 专线方式和 VPDN 方式。专线方式:专线方式指的是平台租用公共通信网运营商提供的专用通信线路/带宽,其特点 为接入点位置固定电路专用。例如专用接入点。VPDN 方式:VPDN(Virtual Private Dail-up Network 虚拟拨号专用网),是基于拨号接入(PSTN、ISDN)的虚 拟专用网,采用 专用的网 络安全和通信协议,在公共移动应用安全管理系统 v1.0 27网络上建立相对安全的虚拟专网。VPDN 用户可以经过 公共网络,通 过虚拟的安全通道
46、和用户内部的用户网络进行连接,而公共网络上的用户则无法穿过虚拟通道访问用户网络内部的资源。对于 VPDN 方式这种接入方式,外部接入链路方式不 仅仅只局限于 VPDN。还可采用其它类似的安全接入方式,如专用 MPLS VPN 等。这些接入方式主要需满足如下要求即可:客户端在未使用账号/密码 (或其它方式)登录到公共通信网运营商提供的网络接入(此时物理上是链接的)之前,不能访问其它网络;客户端通过账号/密码(或其它方式)登 录到公共通信网运营商提供的网络后,其不能访问其它网络,只能 访问指定的移动应用安全管理系统边界;客户端在链接的过程中(即登录的过程中)不能访问其它网络。在此,需要说明的是 ADSL + VPN 这种接入方式不符合外部接入安全要求。ADSL+VPN 在 ADSL 拔通后,始终存在公网地址,设备 始终在公网可见,会造成严重的安全问题。 内部链路目前移动应用安全管理系统处于规划阶段,内部业务来源单一、终端用户统一,但是考虑到访问量的巨大压力,在内部物理链路上采用多安全级别链路的方式进行规划。(2)网络安全审计网络安全审计系统主要用于监视并记录网络中的各类操作,侦察系统中存在的现有和潜在的威胁,实时 地综合分析出网络中发生的安全事件,包括各种外部事件和内部事件。移动应用安全管理系统 v1.0 28在接入域核心路由处并联部署网络行为监控与审计系