基础知识计算机安全技术

  计算机系统的安全需求主要包括:保密性、安全性、完整性、可靠性、可用性,以及信息的有效性租合法性保密性是指计算机中信息的存储和传输应该是保密的;安全性是指一个信息系统的程序和数据不被外界破坏、非访问和使用;完整性指程序和数据等信息应该是完整的,使之能满足预定需求;可靠性即保证系统硬件和软件无故障或差错,以便在规定条件下完成预定功能的能力;可用性即保证合法用户能正常使用,防止非法用户进行系统访问,也要防止合法用户的非法操作或使用;信息的有效性和合法性是指在网络应用中,信息接收方应能证实它收到的信息内容和顺序都是真实的、不过时的,信息交换的双方应能鉴别对方的身份,信息的发送方不能否认发过的信息,并声称该信息是接收方伪造的,信息的接收方不能对收到的信息进行任意修改或伪造,也不能抵枚收到的信息。

  根据上述安全需求,计算机系统的安全技术主要考虑以下几个方面

  (1)实体安全技术

  实体安全主要是指为保证计算机设备、通信线路,以及相关设施的安全而采取的技术和方法。主要涉及到:计算机系统的环境安全技术、故障诊断技术、抗电磁干扰技术、防电磁泄漏技术、实体的访问控制技术、媒体的存放与管理技术等.

  (2)数据安全技术

  数据安全技术是指为保证计算机系统中数据库或数据文件免遭破坏、修改、窃取而采用的技术方法,主要包括用户识别技术、口令验证技术、存取控制技术和数据加密技术,以及建立备份、异地存放、妥善保管等技术和方法.

  (3)软件安全技术

  软件安全技术主要是指为保证计算机系统中的软件,如操作系统、数据库系统或应用程序等免遭破坏、非法复制、非法使用.或者避免软件本身存在缺陷而采用的技术和方法,包括各种口令的控制与鉴别技术、软件加密技术、软件防复制技术、防动态跟踪技术。软件开发管理技术、软件测试技术、软件安全标准等.

  (4)网络安全技术

  网络安全技术是指为保证网络及其结点安全而采用的技术和方法。主要包括报文鉴别技术、数字签名技术、访问控制技术、数据加密技术、密钥管理技术、安全传翰介质技术、网络监测跟踪及隔离技术、路由控制和流量分析控制技术、网络管理技术、网络防火墙技术等。

  (5)运行安全技术

  运行安全技术包括安全运行与管理技术;系统的使用与维护技术;随机故障维修技术;软件故障诊断技术、软件可靠性技术、软件维护技术;操作系统的故障分析与处理技术;机房环境的监测技术、设备维护技术、电源监控技术;系统运行状态的记录及统计分析技术等.

  (6)防病毒技术

  为使计算机系统免进病毒的侵害,除建立完善的管理措施外,还要掌握病毒扫描、检测和分析技术,软件自身的防病毒技术,系统防病毒技术,在系统遭受病毒破坏后的数据恢复技术,以及消除病毒技术等。

  (7)安全评价技术

  计算机系统的安全是相对的,不存在绝对安全的系统,而且计算机系统的安全是效果与费用的平衡结果.不同的系统、不同的任务、不同的规模对信息系统的安全等级要求是不同的,因此就需要一个安全评价标准.作为系统安全的检验依据。

  本文文章出自互联网和搜索引擎的it科技博客http://www.guhongtao.com/发布转载请务必注明

时间: 2024-07-30 09:03:35

基础知识计算机安全技术的相关文章

计算机基础知识

计算机基础知识 大概从六部分讲下 01_计算机基础知识(计算机概述) ## A:什么是计算机?计算机在生活中的应用举例 ## 计算机(Computer)全称:电子计算机,俗称电脑.是一种能够按照程序运行,自动.高速处理海量数据的现代化智能电子设备.由硬件和软件所组成,没有安装任何软件的计算机称为裸机.常见的形式有台式计算机.笔记本计算机.大型计算机等. 应用举例 1:科学计算 2.数据处理 3.自动控制 4.计算机辅助设计 5.人工智能 6.多媒体应用 7.计算机网络 - B:什么是硬件?硬件举

【软考点点】计算机基础知识

距离软考越来越近,做了四套真题,进行了一次模拟,结果不是很理想.反思了一下,主要是做题讲题的时候只是针对题,而没有花时间去把教程上的知识点进行归纳整理.每次做,错的是一样类型的题目.所以,在考试之前,把错误率较高的部分知识点总结总结,写成博客,博客内容分为'知识点积累'和'真题再现'两部分,与大家共享~ 开头第一篇,计算机基础知识,每套题都只对1-2个,答案都是蒙的. ---------------------------------------------知识点积累--------------

Java核心技术 卷Ⅰ 基础知识(原书第10版)

Java核心技术系列 Java核心技术 卷Ⅰ 基础知识 (原书第10版) Core Java Volume I-Fundamentals (10th Edition) [美] 凯S.霍斯特曼(Cay S. Horstmann) 著 周立新 陈 波 叶乃文 邝劲筠 杜永萍 译 图书在版编目(CIP)数据 Java核心技术 卷Ⅰ 基础知识(原书第10版) / (美)凯S. 霍斯特曼(Cay S. Horstmann)著:周立新等译. -北京:机械工业出版社,2016.8 (Java核心技术系列) 书

黑马程序员 一、java 概述与基础知识

获取更多资源关注Java帮帮IT资源分享网 一.黑马程序员-java 概述与基础知识 1.何为编程? 编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果 的过程. 为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路.方法.和手段通 过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完 成某种特定的任务.这种人和计算机之间交流的过程就是编程.   2.Java 语言概述,历史.特点 是 SUN(Stanford Universit

编程所需的基础知识

编程所需的基础知识 编程所需的基础知识 想要在编程行业能够走的远,一些基础知识是不能少的,基础奠定了发展的方向.java私塾建议大家在学习java语言本身的同时学习一些其他计算机相关的基础课程. 1. 一定的英文阅读能力因为程序设计接触的很多文档都是以英文的形式提供的,而且新的技术资料都是英文的,要想第一手学会这些新技术就必须能看懂英文,多阅读英文资料,使用金山词霸等工具配合,长时间的处在这样的环境里,自然而然英语的阅读能力就提高了.一个阅读英文很困难的人,可以学会程序设计,但是不会有很深的造诣

存储基础知识

内容:存储和相关基础知识 范围:限opensystem和windows 版本:Version 0.1 build 20060904 有些新手总是在各式各样的概念里绕来绕去,弄的不亦乐乎.所以我就把我的一些理解写了下来,供您参考.我说的不局限于任何一种具体产品和厂家,也可能有些说法和某些厂家的说法不一样,但是我觉得应该算的上是本原的东西,有以不变应万变之功效,呵呵,见笑. 1.关于HBA HBA的全称为Host Bus Adapter,即主机总线适配器. a.总线适配器是个什么东西呢? 我们首先要

Java Ants基础知识

了解有关 Java 包.变量的概念,以及对象通过方法相互交互的方式. 在 Wombat 对象基础知识 和 Wombat 类基础知识 这两篇文章中,您学习了关于对象.类.方法,以 及语言和语法的基础知识.在初级开发人员系列的第 3 部分,您将学习:如何编写依赖其他 Java 类(或 Java API)的 Java 应用程序.什么是变量.如何使用变量,以及对象通过方法相互交互的方式. 本文中,需要在计算机中安装以下软件: Java SE 软件 Greenfoot 本文面向对 Java 编程感兴趣的任

无线上网基础知识浅述

无线上网基础知识是我们本文的重点.那么对于它的一些基础的标准参数我们都有做了详细的介绍.如果你最近去过机场.咖啡店.图书馆或旅馆,则你一定有过使用无线网络的机会.许多人还使用无线网络(也称为WiFi或802.11网络)来连接位于家中的计算机,越来越多的城市使用这种技术向居民提供免费或低成本的互联网接入.在不久的未来,无线网络可能会变得非常普及,你甚至可以在任何时间.任何地点访问互联网,而无需使用电线. 无线上网具有很多优点.无线网络易于建立且价格便宜.它们也不太显眼,除非你要特意寻找一个地方来使

FTP服务器的基础知识

  FTP服务是网络上最早和最主要的服务之一.FTP服务主要是用來传输文件,这些文件不管是什么类型,都当作是一般的数据文件来传输.也就是说,传输的可能是图形.声音.视频等多媒体文件,但使用FTP时并不会去显示这些文件的内容,而只把它们当作是一般的数据文件来传输.这和HTTP服务不太一样,FTP不具有多媒体浏览的功能.下面,win7之家就来讲解一下FTP基础知识. FTP作为主要用来传输文件的一种服务,约定了一组标准的命令来实现这一功能.远程计算机通过句FTP服务器发送命令来控制远程计算机传输文件