System and method for generating scalable group key based on homomorphic encryption with trust server

Disclosed are a communication system and an operating method thereof. A plurality of electronic devices for forming a group may be configured to share a homomorphic encryption (HE) key. A server may be configured to generate a Boolean circuit for performing an operation based on input values corresp...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Choi, Rakyong, Kim, KwangJo
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Disclosed are a communication system and an operating method thereof. A plurality of electronic devices for forming a group may be configured to share a homomorphic encryption (HE) key. A server may be configured to generate a Boolean circuit for performing an operation based on input values corresponding to the number of electronic devices. Each of the electronic devices may be configured to transmit an encrypted session ephemeral key to the server through HE. The server may be configured to calculate an HE-evaluated value by applying the encrypted session ephemeral keys as the input values of the Boolean circuit. The server may be configured to transmit the HE-evaluated value and a given random number to each electronic device. Each electronic device may be configured to generate a common session key for the group based on the HE key, the HE-evaluated value and the given random number through homomorphic decryption.