网络安全问题概述

本文探讨了计算机网络面临的被动攻击(如截获和流量分析)和主动攻击(如篡改、恶意程序、拒绝服务及分布式拒绝服务)威胁。强调了网络通信安全目标包括防止信息泄露、鉴别身份、保证完整性和运行安全。同时,文章介绍了数据加密模型,以及密码编码学、密码分析学在网络安全中的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1  计算机网络面临的安全性威胁

·两大类威胁:被动攻击主动攻击

被动攻击

·指攻击者从网络上窃听他人的通信内容。

·通常把这类攻击称为截获

·攻击者只是观察和分析某一个协议数据单元 PDU,以便了解所交换的数据的某种性质,但不干扰信息流。

·这种被动攻击又称为流量分析 (traffic analysis)。

主动攻击

主要有:

·篡改:故意篡改网络上传送的报文。这种攻击方式有时也称为更改报文流

·恶意程序 (rogue program):种类繁多,主要包括:计算机病毒、计算机蠕虫、特洛伊木马、逻辑炸弹、后门入侵、流氓软件等。

·拒绝服务 DoS (Denial of Service):指攻击者向互联网上的某个服务器不停地发送大量分组,使该服务器无法提供正常服务,甚至完全瘫痪。

分布式拒绝服务 DDoS

·若从互联网上的成百上千的网站集中攻击一个网站,则称为分布式拒绝服务 DDoS (Distributed Denial of Service)。

·有时也把这种攻击称为网络带宽攻击连通性攻击

计算机网络通信安全的目标

·对于主动攻击,可以采取适当措施加以检测。

·对于被动攻击,通常是检测不出来的。

·计算机网络通信安全的目标:

        1.防止分析出报文内容和流量分析。

        2.防止恶意程序。

        3.检测更改报文流和拒绝服务。

·对付被动攻击加密技术。

·对付主动攻击加密技术 + 鉴别技术。

2  安全的计算机网络

·网络的安全性是不可判定的。

·一个安全的计算机网络应达到四个目标:

        1.保密性

        · 只有信息的发送方和接收方才能懂得所发送信息的内容。 是网络安全通信的最基本的内容,也是对付被动攻击必须具备的功能。 需要使用各种密码技术。

        2.端点鉴别

        ·鉴别信息的发送方和接收方的真实身份。 在对付主动攻击中是非常重要的。

        3.信息的完整性

        ·信息的内容未被篡改过。 在应对主动攻击中是必不可少的。 信息的完整性与端点鉴别往往是不可分割的。 鉴别同时包含了端点鉴别报文完整性

        4.运行的安全性

        ·系统能正常运行并提供服务。 访问控制 (access control) 对计算机系统的安全性是非常重要的。 必须对访问网络的权限加以控制,并规定每个用户的访问权限。

3  数据加密模型

密钥

·加密和解密用的密钥 K (key) 是一串秘密的字符串(即比特串)。

·明文通过加密算法 E  和加密密钥 K  变成密文Y

·接收端利用解密算法 D 运算和解密密钥 K  解出明文 X。解密算法是加密算法的逆运算。

·加密密钥和解密密钥可以一样,也可以不一样。

·密钥通常由密钥中心提供

·当密钥需要向远地传送时,一定要通过另一个安全信道

一些重要概念

·密码编码学 (cryptography) :密码体制的设计学。

·密码分析学 (cryptanalysis) :在未知密钥的情况下从密文推演出明文或密钥的技术。

·密码编码学与密码分析学合起来即为密码学 (cryptology)。

·如果不论截取者获得了多少密文,但在密文中都没有足够的信息来唯一地确定出对应的明文,则这一密码体制称为无条件安全的,或称为理论上是不可破的

·如果密码体制中的密码不能被可使用的计算资源破译,则这一密码体制称为在计算上是安全的

欢迎一起学习~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值