图解密码技术笔记(八)密钥——秘密的精华

本文深入探讨了密码技术中的密钥管理,包括密钥的生成、配送、更新、保存和作废。重点介绍了Diffie-Hellman密钥交换过程以及基于口令的密码(PBE)的原理和加密流程,为安全通信提供关键保障。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

密钥(key)

密钥

在使用对称密码,公钥密码,消息认证码,数字签名等密码技术时,都需要一个称为密码(key)的巨大数字。
然而,数字大小的本身并不重要,重要的是密钥空间的大小,也就是可以出现的密钥的总数量。密钥空间的大小是由密钥长度决定的

各种不同的密钥

  • 对称密码的密钥:加密和解密使用同一个密钥,发送者和接收者之间需要共享密钥,因此对称密码又称共享密钥密码
  • 公钥密码的密钥:加密和解密使用不同的密钥,用于加密的密钥称为公钥,它可以被公开的;用于解密的密钥称为私钥,只有需要解密的接受者才有私钥,私钥也称为秘密密钥
  • 消息认证码的密钥:发送者和接受者使用共享的密钥来认证,消息认证码只能由持合法密钥的人计算出来。消息认证码附在通信报文后面,就可以识别通信内容是否被篡改或伪装。消息认证码的密钥必须对发送者和接受者以外的人保密
  • 数字签名的密钥:签名的生成和验证使用不同的密钥,只有持私钥的本人才能签名,由于验证签名使用的是公钥,因此任何人都能够验证签名
  • 会话密钥:密钥是仅限于本次通话的一次性密钥,下次通信就不能使用
  • 主密钥:一直被重复使用的密钥
  • 内容加密密钥(CEK):加密的对象是用户直接使用的消息
  • 密钥加密密钥(KEK):加密的对象是密钥
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值