PROVIDING EQUAL SIGNING AUTHORITY BETWEEN MULTIPLE DEVICES OF A SINGLE USER IN AN END-TO-END ENCRYPTED MESSAGING SYSTEM

Methods, systems, and storage media providing equal signing authority between multiple devices of a single user in an end-to-end encrypted messaging system are disclosed. Exemplary implementations may generate an account key comprising a public account key and a private account key for onboarding a...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: ALI, Maaz, CLEMMONS, Colin
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Methods, systems, and storage media providing equal signing authority between multiple devices of a single user in an end-to-end encrypted messaging system are disclosed. Exemplary implementations may generate an account key comprising a public account key and a private account key for onboarding a first user device of a first user to the end-to-end encrypted messaging system; upload the public account key to an encrypted server of the end-to-end encrypted messaging system; in response to a request to onboard a second user device to the end-to-end encrypted messaging system, establish a secure communication channel between the second user device and the first user device; send a copy of the private account key to the second user device from the first user device through the secure communication channel; and onboard a third user device to the end-to-end encrypted messaging system through either the first user device or the second user device. Des procédés, des systèmes et des supports de stockage fournissant une autorité de signature égale entre de multiples dispositifs d'un seul utilisateur dans un système de messagerie chiffrée de bout en bout sont divulgués. Des exemples de mises en œuvre peuvent générer une clé de compte comprenant une clé de compte public et une clé de compte privé pour intégrer un premier dispositif utilisateur d'un premier utilisateur au système de messagerie chiffrée de bout en bout ; télécharger la clé de compte public vers un serveur chiffré du système de messagerie chiffrée de bout en bout ; en réponse à une demande d'intégration d'un deuxième dispositif utilisateur au système de messagerie chiffrée de bout en bout, établir un canal de communication sécurisé entre le deuxième dispositif utilisateur et le premier dispositif utilisateur ; envoyer une copie de la clé de compte privé au deuxième dispositif utilisateur à partir du premier dispositif utilisateur par l'intermédiaire du canal de communication sécurisé ; et intégrer un troisième dispositif utilisateur vers le système de messagerie chiffrée de bout en bout par l'intermédiaire du premier dispositif utilisateur ou du deuxième dispositif utilisateur.