Distributed Publish/Subscribe Protocol with Minimum Number of Encryption - Archive ouverte HAL
Communication Dans Un Congrès Année : 2022

Distributed Publish/Subscribe Protocol with Minimum Number of Encryption

Résumé

Publish/subscribe is a scalable communication method for one-to-many communications. Centralized Pub/Sub protocols rely on a centralized broker that is a trusted third party managing the subscriptions. To prevent data alteration by the broker, or by an entity outside of the system, the literature proposes E2E security solutions. The issue with this solution is that they all introduce a third party who is hardly trustable in practice. Recently, Pub/Sub protocols have been proposed using the blockchain to manage the subscriptions and provable data deliveries. In this paper, we focus our work on one publish/subscribe protocol, called SUPRA, that uses the blockchain only when necessary. We explain why the current version of the protocol does not respect the publish/subscribe paradigm because a subscriber has to encrypt and sign each data as many times as there are subscribers. Then, present how to update the protocol in order for each data to be encrypted and signed only once, regardless of the number of subscribers, while keeping the security properties of the protocol. The result is a publish/subscribe protocol with strong delivery guarantees and traceability that can be used to share sensitive data.
Fichier principal
Vignette du fichier
SUPRA_extension_1_signature_synchronisation-1.pdf (430.25 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Licence
Copyright (Tous droits réservés)

Dates et versions

hal-03979723 , version 1 (22-10-2023)

Licence

Copyright (Tous droits réservés)

Identifiants

Citer

Jean-Philippe Abegg, Quentin Bramas, Timothée Brugière, Thomas Noël. Distributed Publish/Subscribe Protocol with Minimum Number of Encryption. 23rd International Conference on Distributed Computing and Networking, 4-7th January, 2022. New Delhi (Held Virtually), Association for Computing Machinery, Jan 2022, New Delhi, India. ⟨10.1145/3491003.3491022⟩. ⟨hal-03979723⟩
43 Consultations
129 Téléchargements

Altmetric

Partager

More