黑狐家游戏

系统安全工作只有一个主要作用及对于系统的设计,一个系统的安全审计就是对系统中有关安全的活动进行

欧气 2 0

《系统安全审计:保障系统安全的关键活动》

一、系统安全工作的主要作用

系统安全工作只有一个主要作用及对于系统的设计,一个系统的安全审计就是对系统中有关安全的活动进行

图片来源于网络,如有侵权联系删除

系统安全工作的主要作用在于保护系统资源的保密性、完整性和可用性,这三个方面是构建安全系统的基石。

1、保密性

- 保密性确保系统中的敏感信息,如用户的隐私数据、企业的商业机密等,只能被授权的实体访问,在当今数字化时代,大量的个人信息和企业关键数据存储在各种系统中,金融机构的客户账户信息包括存款金额、交易记录等,一旦泄露,不仅会导致客户的经济损失,还会损害金融机构的声誉,系统安全审计在维护保密性方面起着重要作用,它可以监控对敏感信息的访问操作,记录哪些用户或进程试图访问特定的保密数据,以及访问是否被授权,通过对这些审计记录的分析,可以及时发现潜在的保密信息泄露风险,如是否存在未经授权的外部网络连接试图获取数据库中的敏感信息等情况。

2、完整性

- 完整性要求系统中的数据和程序保持准确、完整且未被篡改,以医疗系统为例,患者的病历数据必须保证完整性,如果病历数据被恶意修改,可能会导致医生做出错误的诊断和治疗方案,危及患者的生命健康,系统安全审计能够对数据和程序的变更进行跟踪,它可以记录文件的修改时间、修改者以及修改前后的内容对比等信息,当系统中的某个重要程序文件发生变化时,审计系统能够及时发出警报,以便安全人员进行检查,确定这种变更是否是合法的系统更新还是恶意的篡改行为。

3、可用性

系统安全工作只有一个主要作用及对于系统的设计,一个系统的安全审计就是对系统中有关安全的活动进行

图片来源于网络,如有侵权联系删除

- 可用性意味着系统及其资源在需要时能够正常使用,对于电子商务平台来说,在购物高峰期必须保证系统的稳定运行,否则可能会造成大量订单流失,影响企业的经济效益,系统安全审计可以监测系统资源的使用情况,包括CPU、内存、网络带宽等,如果发现有异常的资源占用情况,如遭受DDoS(分布式拒绝服务)攻击导致网络带宽被大量占用,使得正常用户无法访问系统,审计系统可以提供相关的攻击信息,帮助安全团队采取措施来恢复系统的可用性,如阻断恶意流量源等。

二、系统安全审计与系统设计

1、系统设计中的安全审计规划

- 在系统设计阶段,就应该将安全审计纳入整体架构考虑,首先要确定审计的范围,包括哪些系统组件、用户操作和数据资源需要进行审计,对于一个企业资源规划(ERP)系统,应该涵盖对财务模块中资金流转操作、库存管理模块中的货物出入库操作以及用户权限管理操作等的审计,要定义审计的粒度,即审计记录的详细程度,如果粒度太粗,可能会遗漏重要的安全信息;如果粒度太细,会产生大量的审计数据,增加存储和分析的成本,对于数据库操作的审计,可以选择记录对关键数据表(如包含用户密码的表)的每一行数据的修改操作,而对于一些辅助性的数据表,可以只记录批量修改的事件。

- 在系统设计中,还需要考虑审计数据的存储方式,安全审计数据应该存储在安全的存储介质中,防止被篡改或删除,可以采用冗余存储、加密存储等技术手段,将审计数据同时存储在本地的安全存储服务器和异地的备份存储中心,并且对存储的数据进行加密,只有经过授权的安全审计人员才能解密查看,要设计合理的审计数据访问控制机制,明确哪些人员可以访问审计数据,以及他们可以进行哪些操作,如查询、分析、导出等操作。

2、安全审计与系统组件的集成

系统安全工作只有一个主要作用及对于系统的设计,一个系统的安全审计就是对系统中有关安全的活动进行

图片来源于网络,如有侵权联系删除

- 系统中的各个组件,如操作系统、数据库管理系统、应用程序等都应该与安全审计系统进行良好的集成,操作系统层面的审计可以记录系统登录、文件访问等操作,Linux系统中的审计守护进程(auditd)可以对系统中的各种操作进行审计记录,这些记录可以被集成到整体的系统安全审计框架中,数据库管理系统中的审计功能可以记录数据库用户的登录、查询、修改等操作,Oracle数据库的审计功能可以详细记录对数据库表的DML(数据操纵语言)和DDL(数据定义语言)操作,将这些数据库审计信息与系统级的安全审计信息进行整合,可以提供更全面的安全视图。

- 应用程序也需要与安全审计系统集成,对于一个在线办公应用程序,它应该能够将用户在应用内的操作,如文档的创建、编辑、共享等操作信息发送给安全审计系统,这样,安全审计系统就可以从操作系统、数据库和应用程序三个层面全面监控系统中的安全相关活动,及时发现安全威胁并采取相应的措施。

3、安全审计对系统安全策略的支持

- 系统安全策略规定了系统中允许和禁止的行为,安全审计是对安全策略执行情况的监督,如果系统安全策略规定只有特定的用户角色可以执行某些关键业务操作,安全审计系统可以监控这些操作的执行情况,检查是否有违反策略的行为发生,当发现有违反安全策略的操作时,安全审计系统可以触发警报机制,通知安全管理人员,安全审计系统还可以根据安全策略的调整而进行相应的配置更新,如果企业调整了用户权限策略,安全审计系统可以更新审计规则,以确保能够准确地对新的权限策略执行情况进行审计。

系统安全审计是系统安全工作中不可或缺的一部分,它通过对系统中安全相关活动的全面监测和分析,有效地保障了系统资源的保密性、完整性和可用性,并且与系统设计的各个方面紧密结合,共同构建安全可靠的系统环境。

标签: #系统安全 #安全审计 #系统设计

黑狐家游戏
  • 评论列表

留言评论