Anonymous Asynchronous Ratchet Tree Protocol for Group Messaging.

anonymity end-to-end encryption forward secrecy group messaging protocol post-compromised security

Journal

Sensors (Basel, Switzerland)
ISSN: 1424-8220
Titre abrégé: Sensors (Basel)
Pays: Switzerland
ID NLM: 101204366

Informations de publication

Date de publication:
04 Feb 2021
Historique:
received: 28 11 2020
revised: 20 01 2021
accepted: 26 01 2021
entrez: 9 2 2021
pubmed: 10 2 2021
medline: 10 2 2021
Statut: epublish

Résumé

Signal is the first application that applies the double ratchet for its end-to-end encryption protocol. The core of the double ratchet protocol is then applied in WhatsApp, the most popular messaging application around the world. Asynchronous Ratchet Tree (ART) is extended from ratchet and Diffie-Hellman tree. It is the first group protocol that applies Forward Secrecy (FS) with Post-Compromised Security (PCS). However, it does not consider protecting the privacy of user identity. Therefore, it makes sense to provide anonymous features in the conditions of FS and PCS. In this paper, the concepts of Internal Group Anonymity (IGA) and External Group Anonymity (EGA) are formalized. On the basis of IGA and EGA, we develop the "Anonymous Asynchronous Ratchet Tree (AART)" to realize anonymity while preserving FS and PCS. Then, we prove that our AART meets the requirements of IGA and EGA as well as FS and PCS. Finally, the performance and related issues of AART are discussed.

Identifiants

pubmed: 33557182
pii: s21041058
doi: 10.3390/s21041058
pmc: PMC7913982
pii:
doi:

Types de publication

Journal Article

Langues

eng

Sous-ensembles de citation

IM

Subventions

Organisme : National Natural Science Foundation of China
ID : No.61702212
Organisme : Fundamental Research Funds for the Central Universities
ID : No.CCNU19TS017

Auteurs

Kaiming Chen (K)

School of Computer, Central China Normal University, NO. 152 Luoyu Road, Wuhan 430079, China.

Jiageng Chen (J)

School of Computer, Central China Normal University, NO. 152 Luoyu Road, Wuhan 430079, China.

Jixin Zhang (J)

School of Computer, Central China Normal University, NO. 152 Luoyu Road, Wuhan 430079, China.

Classifications MeSH