A FAST MULTIPLE CORE METHOD AND SYSTEM FOR CHAINING ISOGENY COMPUTATIONS

A computer processing system and method for computing large-degree isogenies having a computer processor resident on an electronic computing device operably configured to execute computer-readable instructions programmed to perform a large-degree isogeny operation by chaining together a plurality of...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: El Khatib, Rami, Koziel, Brian C
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A computer processing system and method for computing large-degree isogenies having a computer processor resident on an electronic computing device operably configured to execute computer-readable instructions programmed to perform a large-degree isogeny operation by chaining together a plurality of scalar point multiplications, a plurality of isogeny computations, and a plurality of isogeny evaluations. The computer processor has a plurality of computational cores each with an arithmetic logic unit (ALU) operably configured to perform computations within the large-degree isogeny and with a controller operably configured to execute a sequence of core computer-readable instructions to feed data into and out of the ALU in each respective plurality of computational cores that include a primary computational core operably configured to perform the plurality of scalar point multiplications and the plurality of isogeny computations and a secondary computational core operably configured to perform the plurality of isogeny evaluations.