【期末复习】北京邮电大学《网络安全》课程期末复习笔记(10. 应用安全PGP)

【相关博客链接】

【期末复习】北京邮电大学《网络安全》课程期末复习笔记(1. 网络安全概述)

【期末复习】北京邮电大学《网络安全》课程期末复习笔记(2. 恶意代码)

【期末复习】北京邮电大学《网络安全》课程期末复习笔记(3. ARP攻击)

【期末复习】北京邮电大学《网络安全》课程期末复习笔记(4. 拒绝服务攻击)

【期末复习】北京邮电大学《网络安全》课程期末复习笔记(5. DNS安全)

【期末复习】北京邮电大学《网络安全》课程期末复习笔记(6. 网络安全扫描)

【期末复习】北京邮电大学《网络安全》课程期末复习笔记(7. 防火墙)

【期末复习】北京邮电大学《网络安全》课程期末复习笔记(8. 入侵检测系统)

【期末复习】北京邮电大学《网络安全》课程期末复习笔记(9. 虚拟专用网络)

【期末复习】北京邮电大学《网络安全》课程期末复习笔记(11. 社会工程学)

10. 应用安全—PGP

10.1. 安全电子邮件系统PGP (Pretty Good Privacy)

  1. PGP为电子邮件文件存储应用提供了认证和保密性服务

10.2. PGP功能列表

  1. 数字签名: RSA/SHA: 用SHA-1创建散列, 用发送者私钥和RSA加密消息摘要
  2. 消息加密: 3DES/AES: 消息用一次性会话密码加密, 会话密钥用接收方公钥加密
  3. 压缩: zip, 消息用zip算法研所
  4. 邮件兼容
  5. 数据分段

10.3. PGP所使用的符号

  1. 在这里插入图片描述

10.4. 身份认证

  1. 数字签名与认证

    1. 发送者创建报文
    2. 使用SHA-1生成报文的160位散列码
    3. 使用发送者的私有密钥,用RSA算法对散列码加密(签名), 并置在报文前面
    4. 接收者使用发送者的公开密钥,用RSA解密和恢复散列 码
    5. 接收者计算报文的散列码,与解密得到的进行比较,如 果两者匹配,则报文通过鉴别
  2. 在这里插入图片描述

  3. 说明

    1. RSA的强度保证了发送方的身份
    2. SHA-1的强度保证了签名的有效性
    3. DSS/SHA-1可选替代方案
  4. 签名与消息可以分离

10.5. 保密性

  1. 发送者生成报文和128位会话密钥随机数

  2. 采用CAST-128(或IDEA或3DES)对报文加密

  3. 采用RSA,使用接收者的公开密钥加密会话密钥,并置到报文前面

  4. 接收者采用RSA,解密和恢复会话密钥

  5. 接收者使用会话密钥解密报文

  6. 可以使用Diffie-Hellman算法生成会话密钥

  7. 在这里插入图片描述

  8. 对称加密算法和公钥加密算法的结合可以缩短加密时间

  9. 用公钥算法解决了会话密钥的单向分发问题

    1. 不需要专门的会话密钥交换协议
    2. 由于邮件系统的存储-转发的特性,用握手方式交换密钥不太可能
  10. 每个消息都有自己的一次性密钥,进一步增强了保密强度。所以,每个密钥只加密很小部分的明文内容

10.6. 保密与认证的结合

  1. 在这里插入图片描述

10.7. 加密密钥和密钥环

参考:https://blog.csdn.net/qq_42248536/article/details/105805078

  1. PGP使用四种类型的密钥
    1. 一次性会话传统密钥(对传送的消息加密解密)
    2. 公钥
    3. 私钥
    4. 基于口令短语的传统密钥(对私钥加密, 以存储与发送端)
  2. PGP对密钥的需求
    1. 会话密钥:需要一种生成不可预知的会话密钥的方法,PGP使用了一种复杂的随机密钥生成算法(一定的真随机性)
    2. 公钥和私钥
      1. 需要某种手段来标识具体的密钥
      2. 一个用户拥有多个公钥/私钥对
      3. 密钥更新管理
    3. 私钥如何保存

10.8. 密钥标识符和钥匙环

  1. 给每个公钥都指定一个唯一的标识符,也称为密钥ID。密钥ID与每个公钥相关联,并由公钥的最低64比特组成。(这个长度足以使密钥ID重复概率非常小),因此,发送方用接收方的哪个公钥就将这个公钥的ID发给接收方
    
  2. 在这里插入图片描述

10.9. PGP私钥环

在这里插入图片描述

在这里插入图片描述

10.10. PGP 公钥环

在这里插入图片描述

在这里插入图片描述

10.11. 便于理解

  1. 在这里插入图片描述

  2. 在这里插入图片描述

10.12. 邮件数据处理

  1. 在这里插入图片描述

  2. 签名后压缩: 也就是说签名一定是要对原数据前面
    
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值