密码协议基础

基于对称密码的实体认证

基于对称密码的一次传输单向认证

协议内容 :在这里插入图片描述
协议目的:通过一次传输,使共享秘钥的接收方B相信声称着确实为A。协议中括号内的第一项表示A可以为时间戳或序列号。(时间戳是使用数字签名技术产生的数据,签名的对象包括了原始文件信息、签名参数、签名时间等信息。)
(1)如果使用时间戳,B对接收到的数据执行解密运算,将得到的与本地时间进行比较。若时间间隔足够小,则意味着该密文是新近产生的,而能够产生这一密文的人只有A,因此B相信A就是本次通信的意定通信方。这种方法的缺点是通信双方需要同步时钟,并且需要对时钟进行安全维护。
(2)如果使用序列号,A和B维护某个同步的序列号,这样序列号SNA以一种 B知道的方式增加。在对序列号成功接收和验证之后,B相信A就是本次通信的意定通信方。最后,A和B均需要将序列号管理器更新到某个新的状态。

基于对称密码的两次传输单向认证

协议内容:
在这里插入图片描述
协议目的:
在这个协议中使用了对称加密技术。B收到A的应答后必须使用与A共享的密钥 来解密收到的密文。如果解密后能够取出正确的一次性随机数,那么B 就能够断定A确实在自己发出询问后执行了所要求的密码操作;如果询问与应

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值