33、基于可信新鲜度的密码协议设计

基于可信新鲜度的密码协议设计

在当今数字化时代,密码协议的安全性和效率至关重要。本文将深入探讨基于可信新鲜度的密码协议设计,包括协议设计的步骤、安全目标以及不同类型协议的效率分析。

1. 模型与规则基础

在进行密码协议设计时,Tydel模型用于捕捉每个时间点主体状态的一个方面。这里的事件仅包含消息交换操作,消息通过签名或使用可信新鲜度标识符加密绑定在一起,这与Heintze - Tydel模型不同,后者的事件包括所有发送、接收甚至生成操作。

参与者基于当前的信念(关于主体和新鲜度组件)以及一个事件(如收到新鲜消息),会在当前信念集合中添加新的信念,并根据协议采取行动,例如发送新鲜消息。

规则是一组合法的转换,反映了密码学文献中的基本假设。信念多重集设计模型中的规则与信念多重集分析方法中的规则相同,这些规则经过精心构建,以符合参与者如何交互以及协议如何展开的直觉。如果规则所基于的假设得到满足,那么协议就是正确的。

2. 密码协议设计步骤
2.1 安全需求确定

密码协议的安全需求因应用而异,主要包括以下几个方面:
- 安全目标
- 单边实体认证
- 源单边实体认证
- 双边实体认证
- 源双边实体认证
- 单边认证密钥传输
- 双边认证密钥传输
- 双边认证密钥交换(或密钥协商)
- 获取新鲜度的方式
- 随机数(挑战 - 响应协议)
- 时间戳
- 序列号
- 密码机

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值