一、项目基础
1.安全管理系统简介
安全管理可以从 IT 治理和 IT 运行两个层面来进行分析设计。在不同的层面,安全管理有着不同的内涵和外延。教材中的安全管理系统设计侧重于IT 运行,并可作为落实IT 治理的技术手段。安全管理的目标是以业务安全需求为导向,以保证企业业务连续性为目的,通过对业务信息系统的运行状态、安全事件、资产漏洞、威胁、风险预警、安全策略安全知识等安全要素进行收集、分析管理提供以业务风险管理为核心的安全运行管理平台。
2.驱动当今安全管理发展的主要因素
内因:国内信息化水平发展进入新阶段。
外因:法律法规和风险与内控管理。
3.IT源环境的定义
IT 资源环境是指包括网络和安全基础设施、主机、服务器、支撑服务和应用中间件,以及业务运营系统在内的企业和组织所有设施的总和,它既有硬件设施,也有软件设施。
4.业务的定义
业务,是业务系统的简称。从技术层面上看,业务是一组 IT 资源及其相互关系的集合。
在我国信息安全领域,一般把业务的技术支撑架构称为计算机信息系统,简称信息系统
在GB17859-1999 中计算机信息系统被定义为由计算机及其相关的和配套的设备、设施(含网络)构成的按照一定的应用目标和规则对信息进行采集、加工、存储、传输、检索等处理的人机系统。在GB/T20271-2006 中,进一步指出信息系统一般由支持软件运行的硬件系统(含计算机硬件和网络硬件系统)、对系统资源进行管理和为用户使用提供基本支持的系统软件(含计算机操作系统软件、数据库管理系统软件、网络协议软件和管理软件)、实现信息系统应用功能的应用系统软件等组成。这些硬件和软件共同协作运行,以实现信息系统的整体功能。
5.对字符串加密项目的界面
在程序开发过程中,字符串是较为常见的数据类型,经常用于存放文本信息,如果在字符串中保存一些敏感信息,不希望别人看到,就需要对字符串进行加密
6.一维数组
数组是包含若干相同类型的变量这些变量都可以通过索引进行访问数组中的变量称为数组的元素,数组能够容纳元素的数量称为数组的长度。数组中的每个元素都具有唯一的索引与其相对应,数组的索引从零开始。一维数组的声明语法如下typell arrayNametype:存储数据的数据类型arryname:数组名字
一维数组初始化:
intl arr=new int[5];// 通过 new 来创建,里面的元素默认为0
int[] arr=new int[5]{1,2,3,4,5}
string[] s1;s1=new string[2]
hello,world};
string[