Consistent Synchronous Group Off-The-Record Messaging with SYM-GOTR

Consistent Synchronous Group Off-The-Record Messaging with SYM-GOTR
复制标题

使用 SYM-GOTR 实现一致的同步组非记录消息传递

DOI:
10.1515/popets-2018-0027
复制
发表时间:
2018
影响因子:
--
通讯作者:
Nicholas Hopper
Nicholas Hopper
中科院分区:
--
文献类型:
--
作者:
Michael Schliep;Eugene Y. Vasserman;Nicholas Hopper

文献摘要

被引文献

相似文献

摘要我们描述了SYM-GOTR,一个用于安全组非记录(GOTR)消息传递的协议。与以前的工作相比,SYM-GOTR是第一个协议,提供一个动态组之间的消息不可链接性和保证所有用户看到相同的对话,同时提供有效的使用网络和CPU资源的附加属性的机密,认证和可否认的对话。SYM-GOTR通过使用一种新颖的乐观一致性检查协议来实现这些属性,该协议可以确定所有用户都同意具有恒定大小消息的转录本,或者确定至少一个没有遵循该协议的用户。我们提供了SYM-GOTR作为Java库的实现,沿着了Jitsi即时消息客户端的插件。我们分析了SYM-GOTR在真实的世界部署方案的性能,并讨论了提供一个可用的实现,而不影响对话的安全性的挑战。
Abstract We describe SYM-GOTR, a protocol for secure Group Off-The-Record (GOTR) messaging. In contrast to previous work, SYM-GOTR is the first protocol to offer confidential, authenticated, and repudiable conversations among a dynamic group with the additional properties of message unlinkability and the guarantee that all users see the same conversation, while providing efficient use of network and CPU resources. SYM-GOTR achieves these properties through the use of a novel optimistic consistency check protocol that either determines that all users agree on a transcript with constant-size messages or identifies at least one user that has not followed the protocol. We provide an implementation of SYM-GOTR as a Java library along with a plugin for the Jitsi instant messaging client. We analyze the performance of SYM-GOTR in a real world deployment scenario and discuss the challenges of providing a usable implementation without compromising the security of the conversation.