计算机网络 (53)互联网使用的安全协议

news/2025/1/23 2:39:36/

一、SSL/TLS协议

概述

       SSL(Secure Sockets Layer)安全套接层和TLS(Transport Layer Security)传输层安全协议是工作在OSI模型应用层的安全协议。SSL由Netscape于1994年开发,广泛应用于基于万维网的各种网络应用(但不限于万维网应用)。1996年发布SSL 3.0,成为Web安全的事实标准。1999年,IETF在SSL 3.0基础上推出了传输层安全标准TLS。

功能

       SSL/TLS协议需要与PKI(Public Key Infrastructure)公钥基础设施相结合,通过公钥密码体制实现安全数据通信,防止客户端和服务器间的通信被窃听以及篡改。

应用

       SSL/TLS协议已经广泛与其他应用层协议相结合,例如HTTP、POP(Post Office Protocol)、SMTP(Simple Mail Transfer Protocol)、IMAP(Internet Message Access Protocol)。但SSL协议仅能对TCP协议进行有效保护,不支持UDP协议。

二、IPsec协议

概述

       IPsec(Internet Protocol Security)即“IP安全”的缩写,是一个协议包,能够为IP协议的网络传输提供安全保护。IPsec不是一个单个的协议,而是能够在IP层提供互联网通信安全的协议簇,包括IKE(Internet Key Exchange)协议、AH(Authentication Header)协议、ESP(Encapsulating Security Payload)协议等。

功能

       IPsec协议可以保证数据在传输过程中的机密性,同时通信双方可以对数据的来源进行认证。另外,IPsec协议能够抵挡重放攻击。

工作模式:

传输模式(Transport Mode):在整个运输层报文段的前后分别添加若干控制信息,再加上IP首部,构成IP安全数据报。该模式适合于主机到主机之间的安全传送,需要使用IPsec的主机都运行IPsec协议。

隧道模式(Tunnel Mode):在原始的IP数据报的前后分别添加若干控制信息,再加上新的IP首部,构成一个IP安全数据报。该模式需要在IPsec数据报所经过的所有路由器上都运行IPsec协议,通常用于实现虚拟专用网(VPN)。

三、DNSSEC协议

概述

       DNSSEC(Domain Name System Security Extensions)即域名系统安全扩展,是用于确保DNS(域名系统)安全的一系列扩展。

功能

       DNSSEC可以确保最终客户端在链接到其所指定的域名与实际服务器一致。在DNSSEC中,所有应答数据都进行数字签名,客户端通过对签名的验证可以实现以下功能:

       来源验证:对DNS解析结果进行来源验证,鉴别是否来自真实DNS服务器。       

       完整性验证:对DNS解析结果进行完整性验证,鉴别数据是否被篡改或者伪造。

应用

       DNSSEC能够比较有效地抵御DNS缓存污染攻击、猜测查询攻击、否认存在攻击,在一定程度上能够抵御不可递归攻击,但DNSSEC不能抵御拒绝服务攻击。

 结语 

不要轻易说出你的理想

不给别人嘲笑你的机会

!!!


http://www.ppmy.cn/news/1565365.html

相关文章

【湖南省乡镇界】面图层shp格式arcgis数据乡镇名称和编码2020年wgs84坐标内容测评

标题中的“湖南省乡镇界面图层shp格式arcgis数据乡镇名称和编码2020年wgs84坐标无偏移.zip”表明这是一份地理信息系统(GIS)数据,具体为湖南省内各乡镇的边界图层。这些数据是用于描述湖南省各乡镇行政区域的界限,并且是以ESRI公司…

大模型GUI系列论文阅读 DAY2续:《一个具备规划、长上下文理解和程序合成能力的真实世界Web代理》

摘要 预训练的大语言模型(LLMs)近年来在自主网页自动化方面实现了更好的泛化能力和样本效率。然而,在真实世界的网站上,其性能仍然受到以下问题的影响:(1) 开放领域的复杂性,(2) 有限的上下文长度&#xff…

智启未来,AI筑梦科技新星”------华清远见成都中心2025冬令营圆满结束

2025年1月11日-16日,华清远见成都中心为期6天的“智启未来,AI筑梦科技新星”2025冬令营活动圆满结束。此次活动吸引了众多对人工智能和无人驾驶技术充满热情的学生参与,共同开启了一段点燃科技梦想的精彩旅程。 报道接待 以AI无人驾驶小车为核…

自动驾驶汽车目前面临的最大技术挑战是什么?

1. 感知技术的局限性 恶劣天气和复杂环境:当前的传感器在恶劣天气(如雨、雾、雪)和复杂道路条件下的感知能力仍有待提高。例如,激光雷达在穿透雨雾时的能力有限,易受强光干扰;摄像头在夜间和恶劣天气中的视…

使用repo下载android源码,Ubuntu安装repo

由于网络原因,有时可能连接不到google,所以这里推荐直接使用镜像网站下载,并配置repo的更新源为镜像源 1 , 新建一个文件夹,从清华源下载下载git-repo到本地 git clone https://mirrors.tuna.tsinghua.edu.cn/git/git…

go内存逃逸和GC(垃圾回收)工作原理

go内存逃逸和GC(垃圾回收)工作原理 在go语言中,编译器通过逃逸分析决定变量的内存分配位置,这直接影响着程序的性能和内存使使用效率, 逃逸分析 Go逃逸分析最基本的原则是:如果一个函数返回对一个变量的…

【服务器报错】libGL.so.1: cannot open shared object file:

libGL.so.1: cannot open shared object file 错误表明系统无法找到或加载 OpenGL 库文件 libGL.so.1。这个问题可能出现在不同的场景中,例如当您尝试运行图形应用程序或模拟器时。以下是一些解决方案,您可以根据具体情况尝试: sudo apt ins…

【MySQL】MySQL连接池原理与简易网站数据流动是如何进行

MySQL连接池原理与简易网站数据流动是如何进行 1.MySQL连接池原理2.简易网站数据流动是如何进行 点赞???收藏???关注??? 你的支持是对我最大的鼓励,我们一起努力吧??? 1.MySQL连接池原理 目前我们对mysql有了一定的理解,下面我们谈一下&am…