Method and device for executing hierarchical homomorphic encryption operation

The embodiment of the invention provides a method and device for executing a hierarchical homomorphic encryption operation, and the method is executed through a GPU, and comprises the steps: obtaining target data to be processed by a current layer through a target homomorphic operation function; a f...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: ZOU YINCHAO, FAN GUANG, TANG WENXU, SONG YIXUAN
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The embodiment of the invention provides a method and device for executing a hierarchical homomorphic encryption operation, and the method is executed through a GPU, and comprises the steps: obtaining target data to be processed by a current layer through a target homomorphic operation function; a first type of pre-calculation parameters corresponding to the current layer are read from the global memory, a second type of pre-calculation parameters corresponding to the current layer are read from the constant memory, the second type of pre-calculation parameters are used by a plurality of threads, and the data volume is smaller than a preset threshold value. And executing current layer processing on the target data at least based on the first type of pre-calculation parameters and the second type of pre-calculation parameters to obtain an intermediate result. And storing the intermediate result in a corresponding storage structure in the plurality of storage structures according to the use requirement of the i