2024年5月27日发(作者:检清宁)
The X3DH Key Agreement Protocol
X3DH密钥协商协议
原作者:Moxie Marlinspike
原编辑:Trevor Perrin
中文版翻译:pior
原文版本:Revision 1, 2016-11-04
中文译本:V0.1, 2020-04-27
目录
1 简介..................................................................... 3
2 预备知识 ................................................................. 3
2.1 X3DH参数 .......................................................... 3
2.2 密码符号 ........................................................... 3
2.3 角色 ............................................................... 4
2.4 密钥 ............................................................... 4
3 X3DH协议 ................................................................ 5
3.1 概述 ............................................................... 5
3.2 发布密钥 ........................................................... 5
3.3 发送初始消息 ....................................................... 6
3.4 接收初始消息 ....................................................... 8
4 安全要素 ................................................................. 8
4.1 身份认证 ........................................................... 8
4.2 协议重放 ........................................................... 9
4.3 重放与密钥重用 ..................................................... 9
4.4 可否认性 ........................................................... 9
4.5 签名 .............................................................. 10
4.6 密钥泄露 .......................................................... 10
4.7 服务器信任 ........................................................ 11
4.8 身份绑定 .......................................................... 11
5 知识产权 ................................................................ 11
6 致谢.................................................................... 11
7 参考.................................................................... 12
2024年5月27日发(作者:检清宁)
The X3DH Key Agreement Protocol
X3DH密钥协商协议
原作者:Moxie Marlinspike
原编辑:Trevor Perrin
中文版翻译:pior
原文版本:Revision 1, 2016-11-04
中文译本:V0.1, 2020-04-27
目录
1 简介..................................................................... 3
2 预备知识 ................................................................. 3
2.1 X3DH参数 .......................................................... 3
2.2 密码符号 ........................................................... 3
2.3 角色 ............................................................... 4
2.4 密钥 ............................................................... 4
3 X3DH协议 ................................................................ 5
3.1 概述 ............................................................... 5
3.2 发布密钥 ........................................................... 5
3.3 发送初始消息 ....................................................... 6
3.4 接收初始消息 ....................................................... 8
4 安全要素 ................................................................. 8
4.1 身份认证 ........................................................... 8
4.2 协议重放 ........................................................... 9
4.3 重放与密钥重用 ..................................................... 9
4.4 可否认性 ........................................................... 9
4.5 签名 .............................................................. 10
4.6 密钥泄露 .......................................................... 10
4.7 服务器信任 ........................................................ 11
4.8 身份绑定 .......................................................... 11
5 知识产权 ................................................................ 11
6 致谢.................................................................... 11
7 参考.................................................................... 12