1.简述网络安全的含义。答:通过各种计算机、网络、密码技术和信息安全技术、网络控制技术,保护网络中传输、交换、处理和存储的信息的机密性、完整性、可用性、真实性、抗否认性和可控性。2.网络安全的目标有哪些。答:机密性,完整性,可用性,抗否认性,可控性,真实性3.简述网络安全的研究内容有哪些。答:基础技术研究,防御技术研究,攻击技术研究,安全控制技术和安全体系研究。其中基础技术研究包括密码技术研究,数字签名研究,消息认证研究,身份鉴别研究,访问控制研究和PKI研究;防御技术研究则包括防火墙技术,VPN技术,入侵检测技术和信息隐藏技术;攻击技术研究包括病毒攻击技术,诱骗技术,木马技术;另外还包括安全目标,安全标准,安全策略,安全控制,安全测评和安全工程等研究。4.常见网络存在的安全威胁有哪些?请简要回答。答:计算机病毒,拒绝服务攻击,内部、外部泄密,蠕虫,逻辑炸弹,信息丢失,篡改、催毁,特洛伊木马,黑客攻击,后门、隐蔽通道等。5.简述网络安全威胁存在的原因。答:①网络建设之初忽略了安全问题②协议和软件设计本身的缺陷③操作系统本身及其配置的安全性④没有集中的管理机构和统一的政策⑤应用服务的访问控制、安全设计存在的漏洞⑥安全产品配置的安全性⑦来自内部网用户的安全威胁⑧网络病毒和电子邮件病毒。6.简述密码学的发展阶段。答:密码学的发展可以分为两个阶段。第一个阶段是计算机出现之前的四千年,这是传统密码学阶段,基本上靠人工对消息加密、传输和放破译。第二阶段是计算机密码学阶段,包括以下两方面:传统方法的计算机密码学阶段;计算机密码学阶段。7.常见的密码分析攻击类型有哪些?答:①唯密文攻击②已知明文攻击③选择明文攻击④自适应选择明文攻击⑤选择密文攻击⑥选择密钥攻击⑦软磨硬泡攻击。8.简述端一端加密与链路加密和节点加密相加其所不具有的优点。答;①成本低②端一端加密比链路加密更安全③端一端加密可以由用户提供,因此对用户来说这种加密方式比较灵活④端一端加密所需的密钥数量远大于链路加密。9.RSA公钥密码体制的优点有哪些?答:①数学表达式简单,在公钥密码体制中是最容易理解和实现的一个。②RSA的安全性基于大数分解的困难性。③RSA公钥密码体制具有一些传统密码体制不能实现的一些功能,如认证、鉴别和数字签名等,特别适合于现代密码通信。10.什么是认证中心?电子商务的交易过程中为什么必须设定CA?答:为保证客户之间在网上传递信息的安全性、真实性、可靠性、完整性和不可抵赖性,不仅需要对客户的身份真实性进行验证,也需要有一个具有权威性、公正性、唯一性的机构,负责向电子商务的各个主体颁发并管理符合国内、国际安全电子交易协议标准的安全证书。它为客户的公开密钥签发公钥证书、发放证书和管理证书,并提供一系列密钥生命周期内的管理服务。它将客户的公钥与客户的名称及其他属性关联起来,进行客户之间电子身份认证。证书中心是一个具有权威性,可信赖性和公正性的第三方机构,它是电子商务存在和发展的基础。11.简述CA在密码管理方面的作用有哪些?答:①自身密钥的产生、存储、备份/恢复、归纳和销毁。②提供密钥生成和分发服务。③确定客户密钥生存周期,实施密钥吊销和更新管理。④为安全加密通信提供安全密钥管理服务。⑤提供密钥托管和密钥恢复服务⑥其他密钥生成和管理,密码运算功能12.电子商务认证中心的安全结构包括哪些内容?答:①物理与环境安全②网络安全③应用业务系统与数据安全④人员安全与日常操作管理⑤系统连续性管理13.防火墙的基本功能有哪些?答:①防火墙能够强化安全策略,通过对数据包进行检查,保护内部网络上脆弱的服务。②防火墙能够对网络进行监控,有效地审计和记录内、外部网络上的活动。③防火墙可以通过网络地址转换功能方便地部署内部网络的IP地址。④可以集中安全性。⑤隔离不同网络,防止内部信息的外泄。14.简述防火墙的不足之处。答:①防火墙不能防备全部网络的安全问题②防火墙不能防范已感染了病毒的文件和软件在网络上进行传送③由于防火墙的存在,限制了一些有用的网络服务④防火墙无法防范通过防火墙意外的其他途径的攻击⑤可用性和可靠性15.防火墙的主要技术有哪几种?答:包过滤技术,代理技术,电路级网关和状态包检查技术16.简述包过滤型防火墙的优缺点。答:优点:①处理包的速度比代理服务器快,过滤路由器为用户提供了一种透明的服务,用户不用改变客户端程序或改变自己的行为。②实现包过滤几乎不再需要费用(或极少的费用),因为这些特点都包含在标准的路由器软件中。③包过滤路由器对用户和应用来讲是透明的,所以不必对用户进行特殊的培训和在每台主机上安装特定的软件。缺点:①防火墙的维护比较困难,定义数据包过滤器比较复杂。②只能阻止一种类型的IP欺骗。③任何直接经过路由器的数据包都有被用做数据驱动攻击的潜在危险。④一些包过滤网关不支持有效的用户认证。⑤不可能提供有用的日志。⑥随着过滤器数目的增加,路由器的吞吐量会下降。⑦IP包过滤器无法对网络上流动的信息提供全面的控制。⑧允许外部网络直接连接到内部网络的主机上,易造成敏感数据的泄漏。17.什么叫入侵检测系统?入侵检测系统的主要功能有哪些?答:入侵检测系统是一种能够通过分析系统安全相关数据来检测入侵活动的系统。功能:①监测并分析用户和系统的活动②核查系统配置和漏洞③评估系统关键资源和数据文件的完整性④识别已知的攻击行为⑤统计分析异常行为⑥对操作系统进行日志管理,并识别违反安全策略的用户活动18.基于主机的入侵检测系统和基于网络的入侵网络系统各有哪些优势和不足?答:基于主机的入侵检测系统的优点:①检测准确度较高②可以检测到没有明显行为特征的入侵③能够对不同的操作系统进行有针对性的检测④成本较低⑤不会因网络流量影响性能⑥适于加密和交换环境。不足:①实时性较差②无法检测数据包的全部③检测效果取决于日志系统④占用主机资源⑤隐蔽性较差⑥如果入侵者能够修改校验和,这种入侵检测系统将无法起到预期的作用基于网络的入侵检测系统的优点:①可以提供实时的网络行为检测②可以同时保护多台网络主机③具有良好的隐蔽性④有效保护入侵证据⑤不影响被保护主机的性能。不足:①防入侵欺骗的能力通常较差②在交换式网络环境中难以配置③检测性能受硬件条件限制④不能处理加密后的数据19.什么是计算机病毒?计算机病毒的发展过程有哪些阶段?答:计算机病毒是一种自己不能执行的寄生虫代码,它通常附着在其他看起来无害的程序中,通过自我繁殖并将其插入其他的程序中以执行恶意的代码或指令。它也是一种“计算机程序”,它不仅能破坏计算机系统,而且还能够迅速传播,感染到其他系统和程序。发展阶段:①早期病毒的产生②DOS病毒阶段③Windows平台阶段④网络病毒阶段⑤病毒发展的未来趋势20.简述计算机病毒的特征与种类。答:①可执行性②传染性③潜伏性④隐蔽性⑤破坏性⑥不可预见性⑦夺取系统控制权种类:1.按病毒的传染方式:①引导型病毒②文件型病毒③复合型病毒2.按病毒的破坏程度:①良性病毒②恶性病毒3.按病毒的算法分类:①伴随性病毒②蠕虫型病毒③寄生型病毒④变型病毒4.按病毒的链接方式:①源码型病毒②入侵型病毒③操作系统型病毒④外壳型病毒21.简述计算机病毒防护策略的发展趋势。答:针对病毒流行的发展趋势,需要通过构建完整的病毒防护策略对计算机网络进行防护。传统的防护策略包括:①基于点的保护战略②被动式保护战略新防护策略包括:①多层次保护策略②集中式管理策略③病毒爆发预防策略。22.黑客攻击的阶段有哪些?答:①信息收集②系统安全弱点的探测③网络攻击23.安全口令的设置原则有哪些?答:①设置的口令尽可能复杂,口令至少包含字母、数字和标点符号、一些其他的字符组合。②口令的长度至少8位,不要将口令写下来。③不要将口令存于终端功能键或调制解调器的字段串存储器中。④不要选取显而易见的信息作口令。⑤不要让人知道,不要让人看见自己在输入口令。⑥不要交替使用两个口令。⑦不要在不同系统上使用同一个口令。⑧定期更改口令。24.端口扫描的原理是什么?其扫描分为哪几类?答:扫描器通常利用TCP/IP协议的特性,通过一定的技巧进行扫描,达到隐藏自己不被防火墙过滤掉的目的。TCP数据包的包头有6位,分别为FIN,SYN,PSH,ACK,URG。其中FIN用来释放一个连接;SYN位用来建立一个连接,如果SYN=1而ACK=0则表示该数据包为连接请求,如果SYN=1而ACK=1则表示接受连接;RST用来重置一个连接一般情况下,如果TCP收到的一个分段明显不是属于该主机上的任何一个连接,则向远端发送一个复位包,当得到了一个设置了RST的TCP数据包时,通常说明系统出现一些问题;PSH数据的接受者被友好的提示将收到的数据直接交给应用程序;ACK位用来确定数据包是否被确认有效;URG为紧急数据标志,如果它为1,表示本数据包含紧急数据,此时紧急数据指针有效。分类:①TCPconnect()扫描②TCPSYN扫描③TCPFIN扫描④IP段扫描⑤TCP反向ident扫描⑥FIP返回扫描⑦UDPICMP端口不能到达扫描⑧UDPrecvfrom()和write()扫描⑨ICMPecho扫描25.特洛伊木马的种类有哪些?答:①破坏型②密码发送型③远程访问型④键盘记录木马⑤DoS攻击木马⑥代理木马⑦FTP木马⑧程序杀手木马⑨反弹端口型木马26.网络站点的脆弱有哪些?答:①认证环节的薄弱性②系统易被监视性③易被欺骗性④有缺陷的局域网服务⑤复杂的设备和控制⑥主机的安全性无法估计27.简述Web站点的攻击手段及防范措施。答:①DoS攻击.防范:需要在web服务器前架设可以防御Dos攻击的防火墙②SQL注入。③Cookie欺骗④木马程序。防范:可以通过防止程序的一些编写漏洞,SQL注入,数据泄露等方面来预防。同时还可以通过windows的NTFS的安全权限功能,将对应的web主目录以及其他分别设置用户权限⑤CGI程序的安全性.防范:需要在编写CGI脚本时保证所有字符都是合法的。另外服务器应对输入数据的长度有严格限制⑥Web欺骗⑦Java与javaScript攻击。防范:首先需要对浏览器的安全功能进行限制⑧ActiveX的安全性。防范:需要对浏览器的安全功能进行限制,对未签名或不信任站点的控件安装前进行安全提示28.DNS站点收到的安全威胁主要有哪些?答:①跟踪内部网络拓扑信息②拒绝服务攻击③DNS欺骗④重定向29.简述操作系统安全性的设计原则与一般结构。答:设计原则:①最小特权②机制的经济性③开放系统设计④完备的存取控制机制⑤基于“允许”的设计原则⑥权限分离⑦避免信息流的潜在通道⑧方便使用一般结构:用户软件可信应用软件安全核硬件30.说明数据库安全所面临的威胁。简述数据库系统的安全性要求。答:威胁:①数据纂改②数据损坏③数据窃取安全性要求:①数据库的完整性②元素的完整性③可审计性④访问控制⑤用户认证⑥高可用性⑦安全性与可靠性问题⑧多层数据库系统的安全31.简述电子交易的基本流程和步骤。答:①消费者向银行提领电子现金。②银行在验证了消费者的身份后,对消费者的真实账户作扣款动作,并将等值的电子现金存入消费者的电子钱包。③当消费者透过浏览器连接到网络商店观看商品并决定要购买某项商品时,他按下了“购买”键,商店端的软件就会将此商品的订单给予消费者的电子钱包软件。④电子钱包就开始激活管理功能,将订单上所列的电子现金支付给商店端软件。⑤商店端在收到消费者送来的电子现金后就会传送到银行去验证这笔电子现金是否为银行发行的合法电子现金。⑥如果验证失误,银行就会通知商店验证成功,并将电子现金转成相对的真实现金金额存入商店的账户。