当前位置: 首页 > news >正文

【网络安全基础】第八章---电子邮件安全

仅供参考

文章目录

  • 一、电子邮件协议
  • 二、邮件格式
    • 2.1 RFC 5322
    • 2.2 MIME
    • 2.3 S/MIME(重点)
  • 三、域名系统(DNS)
  • 四、域名密钥识别邮件(DKIM)


一、电子邮件协议

传输邮件时使用两种协议:
1)简单的邮件传输协议SMTP——把消息通过互联网从源移动到目的地
2)邮件访问协议——用于在邮件服务器之间传输信息,两个最常使用:
POP3(邮局协议):允许客户端从邮件服务器上下载邮件
IMAP(网络邮件访问协议):在邮件服务器上访问邮件


二、邮件格式

2.1 RFC 5322

RFC 5322 定义使用电子邮件发送文本信息的格式

信息被认为有一个信封和内容:
1)信封包含完成传输和传递所需的所有信息
2)内容组成要传递给接收方的对象

2.2 MIME

MIME:多用途互联网邮件扩展类型,是RFC 5322架构的一个扩展

作用:MIME 使得电子邮件能够支持非 ASCII 字符文本、非文本格式附件、由多部分组成的消息体以及包含非 ASCII 字符的头信息

MIME会对内容的类型做定义,有7种主要类型和15种子类型:
7种主要类型——文本、多部分、信息、图片、视频、音频、应用

2.3 S/MIME(重点)

S/MIME:安全/多用途互联网邮件扩展类型,是基于RSA数据安全技术的MIME互联网电子邮件格式标准的安全增强功能

是对 MIME 在安全方面的扩展,主要用于保障电子邮件通信以及其他基于 MIME 的通信过程中的安全

S/MIME的功能:身份认证、完整性、不可否认、机密性

S/MIME提供4种服务
身份验证(数字签名、RAS、Hash-256)、机密性(AES-128、CBC)、压缩、电子邮件兼容性

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

三、域名系统(DNS)

互联网中实现主机域名到IP地址映射

四、域名密钥识别邮件(DKIM)

消息管理域中的私钥签名,包含邮件消息内容和一些邮件的消息头

S/MIME与DKIM签名处理的区别:
1)S/MIME签名只对消息内容保护
2)DKIM签名对消息内容和一些邮件的消息头都有保护作用

http://www.dtcms.com/a/267959.html

相关文章:

  • 5种高效解决Maven依赖冲突的方法
  • 基于SpringBoot和Leaflet集成在线天气服务的区县当前天气WebGIS实战
  • 手机电工仿真软件更新了
  • Typecho主题开发指南:现代框架布局与SEO优化实践
  • 基于SSM和JSP开发的旅游系统
  • [论文阅读] 人工智能 + 软件工程 | 自然语言驱动结构代码搜索:突破DSL学习壁垒的创新方法
  • HRDNet: High-resolution Detection Network for Small Objects论文阅读
  • 7.6 hash | rust
  • 408第三季part2 - 计算机网络 - 传输层II
  • 前端开发问题:TypeError: records is not iterable
  • Gin Web 层集成 Viper 配置文件和 Zap 日志文件指南(下)
  • Spring Cloud Alibaba/Spring Boot整合华为云存储实例(REST API方式)
  • 记一次JVM问题排查
  • 字节二面:进程,线程,协程区别
  • K8s系列之:Kubernetes 的 OLM
  • 一些共识协议与算法
  • docker 无法拉取镜像解决方法
  • 【机器学习深度学习】混淆矩阵解读
  • 算法分析与设计实验1:实现两路合并排序和折半插入排序
  • PLC 智能设备 (I-Device):从原理到实战的 Profinet 通信进阶
  • SwiftUI 7(iOS 26 / iPadOS 26)中玻璃化标签页的全新玩法
  • Vue3路由跳转优化:让你的页面切换像德芙一样丝滑 [特殊字符]
  • 【认知】如何强化优先做紧急重要的事,而不是按兴趣做重要但不紧急的事
  • 黑马点评系列问题之实战篇02短信登录 利用资料中的mysql语句创建数据表时报错
  • 【Spring源码学习系列】基础架构和环境搭建
  • Redis+Caffeine双层缓存策略对比与实践指南
  • LabVIEW与西门子轴承诊断
  • 【数据分析】R语言多源数据的基线特征汇总
  • LNMP搭建discuz论坛
  • 【LeetCode 热题 100】240. 搜索二维矩阵 II——排除法