E-mail简介

简介

  • electronic mail,电子邮件
  • 电子邮件地址是邮件服务器上的一个使用者帐号

相关协议

SMTP

  • simple mail transfer protocol,简单邮件传输协议

  • TCP,端口号25

  • 将邮件从一台机器发送到另一台机器

    – 包括了从用户的电脑发送到邮箱服务器以及从邮件服务器再发送到收件人的邮箱服务器

POP3

  • Post Office Protocol V3,邮局协议
  • 把邮件从邮件服务器传输到本地计算机的协议
  • TCP,端口号110

IMAP4

  • Internet Mail Access Protocol, Internet邮件访问协议

  • POP3的一种替代协议

  • 提供了邮件检索和邮件处理的新功能

    – 不需要下载邮件正文就可以看到邮件的标题和摘要

    – 使用邮件客户端就可以对服务器上的邮件和文件夹目录等进行操作

    – 可以记忆用户在脱机状态对邮件进行的操作,网络恢复后自动同步

  • TCP,143端口

注意

以上几个协议所使用的端口号已经很难在个人电脑上看得到了,以outlook为例,现在接收和发送都使用了TLS加密

安全相关

解决的问题

  • 加密传输

    – 使用IDEA加密

  • 验证发送者身份

    – 签名

  • 错发用户的收件无效

    – IDEA参数使用收件人的公钥加密,错误的收件人无法解密

PGP

  • Pretty Good Privacy
  • RSA,对称加密(IDEA,International Data Encryption Algorithm),数字签名
  • 邮件发送过程如下:
hash
encrypted by sender's private key
encrypted by IEDA key
encrypted by receiver's public key
send
a:mail contents
b:digest, 128bits
c:signature
d:d=c+a
e:d was encrypted by IDEA key
f:IDEA parameters
g:f were encrypted by receiver's public key
h:g+e
receiver
  • 邮件接收过程如下:

    – 1、使用自身私钥对IDEA参数进行解密并生成IDEA密钥

    – 2、使用IDEA密钥解密

    – 3、使用发送者的公钥对签名解密

    – 4、对邮件内容进行哈希生成摘要

    – 5、将摘要和解密后的签名比对看是否一致

S/MIME

  • Secure/Multipurse Internet Mail Extension,安全通用互联网邮件扩充
  • 解决了只能传输文本信息的局限
  • 提供数据保密、完整性保护、认证和签定
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Tyson2462

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值