常见认证协议详解
1. 认证协议概述
认证协议主要用于提供数据的完整性和真实性,与提供数据保密性的加密协议有所不同。认证和授权是有区别的:
- 认证 :是一组安全控制措施,用于验证实体身份,并可能授予对系统资源(包括数据和应用程序)的访问权限。
- 授权 :是一组安全控制措施,用于验证访问系统或网络资源的权限。
2. 域名系统安全(DNSSEC)
2.1 DNS基础
域名系统(DNS)是一组分布式数据库,包含各种类型的资源记录(RRs),用于管理互联网域名。它可以将域名(如 www.example.com)转换为互联网协议(IP)地址(如 198.51.100.0),也能进行反向查找。DNS 的顶级域名(TLD)有多种类型,如 .com 用于商业实体、.org 主要用于非营利组织等。
常见 DNS 操作示例如下:
|操作|描述|
| ---- | ---- |
|成功查找|服务器 Bob 使用域名 www.example.com 连接到服务器 Alice,Bob 将该域名提交给 DNS 服务器,最终获得 IPv4 地址 198.51.100.0 并成功连接到 Alice。|
|查找失败|Bob 查找 bob.net 时得到错误信息,因无 IP 地址连接失败。|
2.2 DNS 协议攻击
存在三种基本的 DNS 协议攻击:
- DNS 缓存投毒 :将错误的记录信息注入到 DNS 服务器中。
-
超级会员免费看
订阅专栏 解锁全文
2295

被折叠的 条评论
为什么被折叠?



