文件名称:android_external_whispersystems_libaxolotl-android
文件大小:327KB
文件格式:ZIP
更新时间:2024-05-24 05:33:05
Java
概述 这是一种棘手的向前保密协议,可在同步和异步消息传递环境中使用。 该协议是概述可用,焊丝格式的细节都可以。 前置键 该协议使用称为“ PreKeys”的概念。 PreKey是由服务器存储在一起的ECPublicKey和关联的唯一ID。 PreKeys也可以签名。 在安装时,客户端会生成单个已签名的PreKey以及大量未签名的PreKey,并将它们全部传输到服务器。 届会 axolotl协议是面向会话的。 客户端建立一个“会话”,然后将其用于所有后续的加密/解密操作。 建立会话后,无需拆除会话。 通过以下三种方式之一建立会话: PreKeyBundles。 希望向收件人发送消息的客户端可以通过从服务器检索该收件人的PreKeyBundle来建立会话。 PreKeyWhisperMessages。 客户端可以从收件人接收PreKeyWhisperMessage并使用它来建立会话。