需要仲裁的数字签名技术 国海冷我家术 105 Table 13.1 Arbitrated Digital Signature Techniques (a)Conventional Encryption,Arbiter Sees Message ()X一A:MIEK.DxH(M] A-Y:Ex[IDx IMIEK[IDx H(M)]IT] (b)Conventional Encryption,Arbiter Does Not See Message ()X-A:IDx EK [M]EK IDxHEK [M] A-Y:EK IDx IEK,[M]EIDx HEK,IM]IT (c)Public-Key Encryption,Arbiter Does Not See Message ()X→A:Dx"ER,[DzEx,(E,[M]】 ②A→Y:E[DxIE,E,[M]T Notation: X=sender M=message Y=recipient T =timestamp A=Arbiter 2022/10/9 现代密码学理论与实践-13 7/47
2022/10/9 现代密码学理论与实践-13 7/47 需要仲裁的数字签名技术
13.2认证协议 车柔大 15 。认证服务和功能 ● 认证是证实信息交换过程有效性和合法性的一种手段, 包括对通信对象的认证(身份认证)和报文内容的认证 (报文认证),起到数据完整性的保护。这里有 ·信息的真实性 。存储数据的真实性 。接收方提供回执 ● 发送方不可否认 时效性和公证可能性 ●认证的目的 防窃听、防假冒或拦截、防窃取等 2022/10/9 现代密码学理论与实践-13 8/47
2022/10/9 现代密码学理论与实践-13 8/47 13.2 认证协议 ⚫ 认证服务和功能 ⚫ 认证是证实信息交换过程有效性和合法性的一种手段, 包括对通信对象的认证(身份认证)和报文内容的认证 (报文认证),起到数据完整性的保护。这里有 ⚫ 信息的真实性 ⚫ 存储数据的真实性 ⚫ 接收方提供回执 ⚫ 发送方不可否认 ⚫ 时效性和公证可能性 ⚫ 认证的目的 ⚫ 防窃听、防假冒或拦截、防窃取等
基本认证方法 海冷本 15 。单向认证 。使用对称加密方法,即一次一密方法的变形 ● 使用公开密钥方法:A向B声称是A,B则向A送一随机数R, A用其私有密钥加密送B,B用A的公开密钥验证。 ·使用改进的口令方式 双向认证 。对称密钥方式(三次握手) 公开密钥方式,A、B双向使用不同的R值 ● 时标方式 ● 可信中继 。使用KDC密钥分发中心 DASS (Distributed Authentication Security Service) ·群认证(Group Authentication) 2022/10/9 现代密码学理论与实践-13 9/47
2022/10/9 现代密码学理论与实践-13 9/47 ⚫ 单向认证 ⚫ 使用对称加密方法,即一次一密方法的变形 ⚫ 使用公开密钥方法:A向B声称是A,B则向A送一随机数R, A用其私有密钥加密送B,B用A的公开密钥验证。 ⚫ 使用改进的口令方式 ⚫ 双向认证 ⚫ 对称密钥方式(三次握手) ⚫ 公开密钥方式,A、B双向使用不同的R值 ⚫ 时标方式 ⚫ 可信中继 ⚫ 使用KDC密钥分发中心 ⚫ 通过DASS (Distributed Authentication Security Service) ⚫ 群认证(Group Authentication) 基本认证方法
车茶太 13.2.1双向认证 105 ·双向认证协议可以使通信双方达成一致并交换会话 密钥 。重放攻击:合法的签名消息被拷贝后重新送出 简单重放 ● 可检测的重放 不可检测的重放 ● 不加修改的逆向重放 ● 重放攻击的解决方法 。使用序列号 ● 使用时间戳(需要同步时钟) 挑战/应答(使用单独的nonce) 潭 2022/10/9 现代密码学理论与实践-13 10/47
2022/10/9 现代密码学理论与实践-13 10/47 13.2.1 双向认证 ⚫ 双向认证协议可以使通信双方达成一致并交换会话 密钥 ⚫ 重放攻击:合法的签名消息被拷贝后重新送出 ⚫ 简单重放 ⚫ 可检测的重放 ⚫ 不可检测的重放 ⚫ 不加修改的逆向重放 ⚫ 重放攻击的解决方法 ⚫ 使用序列号 ⚫ 使用时间戳(需要同步时钟) ⚫ 挑战/应答(使用单独的nonce)
海车长 对称加密方法 15 使用两层传统加密密钥结构来保证分布环境 中通信的保密性 通常需要可信密钥分发中心Key Distribution Center(KDC) 。每一方与KDC共享主密钥 o KDC产生双方通信要用的会话密钥 ●用主密钥来分发会话密钥 潭 量道道是 2022/10/9 现代密码学理论与实践-13 11147
2022/10/9 现代密码学理论与实践-13 11/47 对称加密方法 ⚫ 使用两层传统加密密钥结构来保证分布环境 中通信的保密性 ⚫ 通常需要可信密钥分发中心Key Distribution Center (KDC) ⚫ 每一方与KDC共享主密钥 ⚫ KDC产生双方通信要用的会话密钥 ⚫ 用主密钥来分发会话密钥