5.1.3 安全计算环境防护建设
通过安全计算环境的控制节点,规定了智慧灌区信息系统所需要达到安全要求的各个维度。在不同的视角维度,相应地设定了相关的目标要求。例如,在智慧灌区运用的身份鉴别中,部署了两种组合的鉴别技术对用户身份进行鉴别,以达到身份认证的维度要求;在安全审计维度,对物理机、宿主机、虚拟机、数据库系统等进行计算安全控制。通过发挥网络计算环境中的安全框架,首先满足所有计算实体完整性的有效度量优势,同时保证了用户终端在域间数据计算交互中的动态安全管控。具体如下。
(1)安全审计
启用安全审计功能。审计覆盖到每个用户,对重要的用户行为和重要安全事件进行审计。审计记录应包括事件的日期和时间、用户、事件类型、事件是否成功及其他与审计相关的信息;应对审计记录进行保护,定期备份,避免受到未预期的删除、修改或覆盖等。如部署日志审计系统,通过日志审计系统收集操作系统、网络设备、中间件、数据库和安全设备运行和操作日志,集中管理,关联分析。
此类安全审计通常包括日常运维安全审计、数据库访问审计、Web业务访问审计,以及对所有设备、系统的综合日志审计。同时,审计记录产生的时间应由系统范围内唯一确定的时钟产生(如部署NTP服务器),以确保审计分析的正确性。
(2)网络入侵检测
网络入侵检测主要用于检测和阻止针对内部计算环境中的恶意攻击和探测,诸如对网络蠕虫、间谍软件、木马软件、数据库攻击、高级威胁攻击、暴力破解、SQL注入、XSS、缓冲区溢出、欺骗劫持等多种深层攻击行为进行深入检测和主动阻断,以及对网络资源滥用行为(如P2P上传/下载、网络游戏、视频/音频、网络炒股)、网络流量异常等行为及时进行检测和报警。
(3)恶意代码防范(https://www.daowen.com)
恶意代码是指以危害信息安全等不良意图为目的的程序或代码,它通常潜伏在受害控制系统中伺机实施破坏或窃取信息,是安全计算环境中的重大安全隐患。其主要危害包括:攻击系统,造成系统瘫痪或操作异常;窃取和泄露文件、配置或隐私信息;肆意占用资源,影响系统、应用或系统平台的性能。恶意代码防护能够具备查杀各类病毒、木马或恶意软件的服务能力,包括文件病毒、宏病毒、脚本病毒、蠕虫、木马、恶意软件、灰色软件等,部署防病毒网关和杀毒软件,及时更新病毒库。
(4)数据完整性
数据完整性指传输和存储的数据没有被非法修改或删除,也就是表示数据处于未受损未丢失的状态,它通常表明数据在准确性和可靠性上是可信赖的。其安全需求与数据所处的位置、类型、数量和价值有关,涉及访问控制、消息认证和数字签名等安全机制,具体安全措施包括防止对未授权数据进行修改、检测对未授权数据的修改情况并计入日志、与源认证机制相结合以及与数据所处网络协议层的相关要求相结合等。
(5)数据备份恢复
数据备份恢复作为网络安全的一个重要内容,其重要性往往被人们忽视。只要发生数据传输、存储和交换,就有可能产生数据故障。如果没有采取数据备份和灾难恢复的手段与措施,就会导致数据丢失并有可能造成无法弥补的损失。一旦发生数据故障,组织就陷入困境,数据可能被损坏而无法识别,而允许恢复的时间可能只有短短几天或更少。如果系统无法顺利恢复,最终可能会导致无法想象的后果。因此组织的信息化程度越高,数据备份和恢复的措施就越重要。
(6)安全配置核查
在IT系统中,由于服务和软件的不正确部署和配置会造成安全配置漏洞,入侵者会利用这些安装时默认设置的安全配置漏洞进行操作从而造成威胁。特别是在当前网络环境中,无论网络运营者,还是网络使用者,均面临着越来越复杂的系统平台及种类繁多的重要应用系统、数据库系统、中间件系统,很容易因管理人员的配置操作失误而导致极大的影响。由此,通过自动化的安全配置核查服务能够及时发现各类关键资产的不合理策略配置、进程服务信息和环境参数等,以便及时修复。