TLS/SSL 协议

TLS/SSL 协议的工作原理

TLS/SSL 协议的工作原理

• 身份验证
• 保密性
• 完整

TLS/SSL 发展

在这里插入图片描述

TLS 协议

• Record 记录协议
• 对称加密
• Handshake 握手协议
• 验证通讯双方的身份
• 交换加解密的安全套件
• 协商加密参

TLS 安全密码套件解

在这里插入图片描述

对称加密的工作原理(1):XOR 与填充

对称加密

在这里插入图片描述

AES 对称加密在网络中的应用

在这里插入图片描述

对称加密与 XOR 异或运算

在这里插入图片描述

填充 padding

在这里插入图片描述

对称加密的工作原理(2):工作模式

分组工作模式 block cipher mode of operation
• 允许使用同一个分组密码密钥对多于一块的数据进行加密,并保证其安全性

ECB(Electronic codebook)模

在这里插入图片描述

CBC(Cipher-block chaining)模式

• 每个明文块先与前一个密文块进行异或后,再进行加密
• 问题:加密过程串行化
在这里插入图片描述

CTR(Counter)模式

• 通过递增一个加密计数器以产生连续的密钥流
• 问题:不能提供密文消息完整性校验
在这里插入图片描述

验证完整性:hash 函数

在这里插入图片描述

验证完整性:MAC(Message Authentication Code)

在这里插入图片描述

GCM

• Galois/Counter Mode
• CTR+GMA
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值