Composite field multiplier based on look-up table for elliptic curve cryptography implementation

In this work we propose the use of composite field to implement finite field multiplication, which will be use in ECC implementation. We use 299-bit keylength and GF((2 13 ) 23 ) is used instead of GF(2 299 ). Composite field multiplier can be implemented using conventional multiplication operation...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Paryasto, Marisa W., Rahardjo, Budi, Yuliawan, Fajar, Muchtadi-Alamsyah, Intan, Kuspriyanto
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:In this work we propose the use of composite field to implement finite field multiplication, which will be use in ECC implementation. We use 299-bit keylength and GF((2 13 ) 23 ) is used instead of GF(2 299 ). Composite field multiplier can be implemented using conventional multiplication operation or using LUT (Look-Up Table). In this paper, LUT is used for multiplication in ground field and Karatsuba Offman Algorithm for the extension field multiplication. A generic architecture for the multiplier is presented. Implementation is done with VHDL with the target device Altera DE -2.
ISSN:2155-6822
2155-6830
DOI:10.1109/ICEEI.2011.6021612