网络安全的基本概念

1、网络安全的定义

网络安全是指网络系统的软件、硬件以及系统中存储和传输的数据收到保护,不因偶然的或者恶意的原因而遭到破坏、更改、泄露,网络系统连续可靠正常的运行,网络服务不中断。

网络安全同样也包括信息系统安全运行以及系统中的信息受到安全保护两个方面。

本质上讲,网络安全就是网络上的信息安全。

为了保证网络上的信息安全,首先需要自主计算机系统的安全;其次需要互联的安全。即连接自主计算机的通信设备、通信链路、网络软件和通信协议的安全;最后需要各种网络服务和应用的安全。

2.网络安全的属性

网络安全的属性主要有机密性,完整性,可用性,可控性,真实性。其中,机密性,完整性和可用性通常被认为是网络安全的三个基本属性。

3.网络安全层次结构

基于TCP/IP的参考模型,将计算机网络体系结构分成四个层次分别是网络接口层,网际互联层,传输层,应用层。

  • 网络接口层对应OSI参考模型中的物理层和数据链路层。
  • 网际互联层对应OSI参考模型中的网络层。
  • 传输层对应OSI参考模型传输层。
  • 应用层对应OSI参考模型的高层。

物理层可以在通信线路上采取电磁屏蔽、电磁干扰等技术防止通信系统以电磁的方式向外界泄露信息。

数据链路层对点对点的链路可以采用通信保密机进行加密。

网络层使用防火墙技术处理经过网络边界的信息。确定来自哪些地址的信息,可以或者禁止访问哪些目的地址的主机,以保护内部网免受非法用户的访问。

传输层可以采用端到端的加密即进程到进程的加密,提高信息流动过程的安全性。

应用层主要针对用户身份进行认证,建立起安全的通信信道。

4.网络安全模型

一般来说,任何用来保证安全的方法都包含两个因素:

(1)发送方对信息进行安全相关的转换。

(2)双方共享某些秘密信息,并希望这些信息不为攻击者所知。

设计网络安全系统时应实现4个方面的任务:

(1)设计一个算法用于实现和安全相关的变化。该算法是攻击者无法破解的。

(2)产生算法所使用的秘密信息。

(3)设计分发和共享秘密信息的方法,保证该秘密信息不为攻击者所知。

(4)设计通信双方使用的协议,该协议利用安全算法和秘密信息提供安全服务。

应对非授权访问所需的安全机制分为两大类:

第一类称为网闸功能,它包含基于口令的登录过程,该过程只允许授权用户的访问。

第二类称为内部监控,该程序负责检测和拒绝蠕虫病毒以及其他类似的攻击。

相关推荐
用户9623779544820 小时前
DVWA 靶场实验报告 (High Level)
安全
数据智能老司机1 天前
用于进攻性网络安全的智能体 AI——在 n8n 中构建你的第一个 AI 工作流
人工智能·安全·agent
数据智能老司机1 天前
用于进攻性网络安全的智能体 AI——智能体 AI 入门
人工智能·安全·agent
用户962377954481 天前
DVWA 靶场实验报告 (Medium Level)
安全
red1giant_star1 天前
S2-067 漏洞复现:Struts2 S2-067 文件上传路径穿越漏洞
安全
用户962377954481 天前
DVWA Weak Session IDs High 的 Cookie dvwaSession 为什么刷新不出来?
安全
cipher3 天前
ERC-4626 通胀攻击:DeFi 金库的"捐款陷阱"
前端·后端·安全
一次旅行6 天前
网络安全总结
安全·web安全
DianSan_ERP6 天前
电商API接口全链路监控:构建坚不可摧的线上运维防线
大数据·运维·网络·人工智能·git·servlet
red1giant_star6 天前
手把手教你用Vulhub复现ecshop collection_list-sqli漏洞(附完整POC)
安全