
“网络安全”在不同的应用场合有不同的定义,在有些地常常称“信息安全或“网络信息安全”,也有些地方又称为“计算机安全”等,不管称呼如何实际上含义一样的,只不过是从不同的应用角度来看待这个问题。
计算机网络按照不同的分类标准,可分为多种不同的类型:
(1)按照介质传输不同分为:有线网、无线网。
(2)按照地理范围不同分为:广域网、城域网、局域网。
(3)按照应用目标不同分为:内部网、外部网。
(4)按照是否涉密分为:涉密网、非涉密网。
网络安全是保护计算机网络不受未经授权的访问、破坏或者泄露的过程。以下是网络安全需要掌握的一些基本知识:
计算机基础知识:了解计算机的基本概念、组成、原理和工作原理,以及计算机网络的基本原理和协议。
密码学:熟悉对称加密、非对称加密、哈希函数、数字签名等常见密码学算法的原理和应用,了解加密和解密的基本流程和方法。
网络攻击和防范:熟悉常见的网络攻击手段和方法,包括网络钓鱼、恶意软件、拒绝服务攻击、跨站点脚本攻击等,了解常用的防范方法和工具,如防火墙、入侵检测系统、反病毒软件等。
安全管理:熟悉网络安全管理的基本原则、方法和技术,包括风险评估、安全策略制定、安全漏洞扫描和修补、日志分析等。
法律法规:了解有关网络安全的法律法规,包括网络安全法、计算机信息网络国际联网安全保护管理办法等。
网络安全意识:增强自己和企业员工的网络安全意识,包括密码安全、数据备份、病毒防范、不轻信陌生人等基本的安全意识和行为习惯。网络安全知识需要不断更新和学习,以跟上技术的发展和网络攻击手段的更新,保障网络安全和信息安全。1.网络安全的概念
ISO对网络安全的定义:网络系统的软件、硬件以及系统中存储和传输的数据受到保护,不因偶然的或者恶意的原因而遭到破坏、更改、泄露,网络系统连续可靠正常地运行,网络服务不中断。
机密性: 保证信息与信息系统不被非授权的用户、实体或过程所获取与使用完整性: 信息在存贮或传输时不被修改、破坏,或不发生信息包丢失、乱序等可用性: 信息与信息系统可被授权实体正常访问的特性,即授权实体当需要时能够存取所需信息可控性: 对信息的存储于传播具有完全的控制能力,可以控制信息的流向和行为方式真实性: 也就是可靠性,指信息的可用度,包括信息的完整性、准确性和发送人的身份证实等方面,它也是信息安全性的基本要素
其中,机密性、完整性和可用性通常被认为是网络安全的三个基本属性(CIA三要素)
一个网络安全技术栈脑图
主动攻击则是攻击者访问他所需信息的故意行为,一般会改变系统资源或影响系统运作。主动攻击包括对数据流进行篡改或伪造数据流,可分为四类:伪装、重放、消息篡改和拒绝服务。(1)伪装是指某实体假装成别的实体。典型的比如:攻击者捕获认证信息,并在其后利用认证信息进行重放,这样它就可能获得其他实体所拥有的权限。(2)重放是指将攻击者将获得的信息再次发送,从而导致非授权效应。(3)消息修改是指攻击者修改合法消息的部分或全部,或者延迟消息的传输以获得非授权作用。(4)拒绝服务指攻击者设法让目标系统停止提供服务或资源访问,从而阻止授权实体对系统的正常使用或管理。典型的形式有插入所有发向某目的地的消息,以及破坏整个网络,即或者使网络失效,或者是使其过载以降低其性能。
被动攻击试图收集、利用系统的信息但不影响系统的正常访问,数据的合法用户对这种活动一般不会觉察到。被动攻击采取的方法是对传输中的信息进行窃听和监测,主要目标是获得传输的信息。有两种主要的被动攻击方式:信息收集和流量分析。
图1-信息收集
图2-流量分析
▣ 分层的好处:各层之间是独立的。某一层并不需要知道它的下一层是如何实现的,而仅仅利用层间接口提供的服务。灵活性好。当任何一层发生技术变化时,只要层间接口的关系不变,其他层不会受到影响。结构上可分割开。各层都可以采用最合适的技术来实现。易于实现和维护。使得调试一个复杂系统变得容易处理。能促进标准化工作。
ARP协议是一种将IP地址转换成物理地址的协议,以便设备能够在共享介质的网络(如以太网)中通信。利用ARP缓存表记录IP地址与MAC地址的对应关系,如果没有此项记录,则通过ARP广播获得目的主机的MAC地址
SMTP(Simple Mail Transfer Protocol)简单邮件传输协议,一组用于由源地址到目的地址传送邮件的规则,用来控制信件的中转方式,属于TCP/IP协议族的应用层协议,帮助每台计算机在发送或中转信件时找到下一个目的地,通过SMTP协议所指定的服务器,我们就可以把E-mail寄到收信人的服务器上
POP3(Post Office Protocol 3)是邮局协议的第3个版本,规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议,是因特网电子邮件的第一个离线协议标准,允许用户从服务器上把邮件存储到本地主机,同时删除保存在邮件服务器上的邮件。与SMTP协议相结合,POP3是目前最常用的电子邮件服务协议
HTTP (Hypertext Transfer Protocol,超文本传输协议),HTTP是一种请求/响应式的协议。客户机与服务器建立连接后,发送一个请求给服务器;服务器接到请求后,给予相应的响应信息。
PKI(Public Key Infrastructure,公钥基础设施),是一个基于公钥概念和技术实现的、具有通用性的安全基础设施。PKI公钥基础设施的主要任务是在开放环境中为开放性业务提供公钥加密和数字签名服务。PKI是生成、管理、存储、分发和吊销基于公钥密码学的公钥证书所需要的硬件、软件、人员、策略和规程的总和。
(1)证书授权中心(CA)证书签发机构,是PKI的核心,是PKI应用中权威的、可信任的、公正的第三方机构。主要负责产生、分配并管理所有参与网上交易的实体所需的身份认证数字证书。(2)证书库证书的集中存放地,提供公众查询。(3)密钥备份及恢复系统对用户的解密密钥进行备份,当丢失时进行恢复。(4)证书撤销处理系统(CRL)证书由于某种原因需要作废,终止使用,将通过证书撤销列表CRL来实现。(5)PKI应用接口系统为各种各样的应用提供安全、一致、可信任的方式与PKI交互,确保所建立起来的网络环境安全可靠,并降低管理成本。
数字证书就是互联网通讯中标识通讯各方身份信息的一系列数据,提供了一种在Internet上验证身份的方式,其作用类似于驾驶执照或身份证。数字证书是一个经数字证书授权中心数字签名的包含公开密钥拥有者信息以及公开密钥的文件。最简单的证书包含一个公开密钥、名称以及证书授权中心的数字签名。获得证书的人只要信任这个证书授权中心,就可以相信他所获得的证书。数字证书的作用: 运用密码技术建立起的一套严密的身份认证系统,从而保证信息除发送方和接收方外不被其它人窃取或篡改。
-
图3-IPSec框架
SSL(Secure Socket Layer,安全套接层)/TLS协议:用于在两个通信应用程序之间提供保密性和数据完整性SET(Secure Electronic Transaction):是设计用于保护基于信用卡在线支付的电于商务的安全协议
PGP(Pretty Good Privacy):当前应用最广的安全电子邮件技术,为电子邮件和文件存储应用提供了认证和保密性服务PGP采用的是混合加密方式,用对称密码算法对明文进行加密,保证了加密的速度;然后用非对称密码算法对加密密钥进行加密,解决了对称密码算法中密钥的管理问题。采用一系列安全算法和机制,安全性已经得到了充分的论证采用IDEA进行数据保密采用RSA对加密密钥进行加密和数字签名采用MD5/SHA1作为单向散列函数
-
Web欺骗是一种电子信息欺骗,攻击者创造了一个完整的令人相信的web世界,但实际上却是一个虚假的复制。攻击者构建的虚拟网站就像真实的站点一样。攻击者切断从被攻击者主机到目标服务器之间的正常连接,建立一条从被攻击者主机到攻击者主机,再到目标服务器的连接。
防火墙是位于两个(或多个)网络间,实施网间访问控制的组件集合,通过建立一整套规则和策略来监测、限制、更改跨越防火墙的数据流,达到保护内部网络的目的
--
(1)保护内部网不受来自Internet的攻击(2)创建安全域(3)强化机构安全策略(4)保障内部网安全(5)保证内部网同外部网的连通
(1)包过滤防火墙
(2)应用层防火墙
(3)状态监测防火墙
参考:
我是程序员于小二
@终端研发部,
每天专注于分享互联网编程开发小技巧,职场经验,面试技巧,希望我的分享能够帮助到你哈,笔芯~
