跳至主導覽 跳至搜尋 跳過主要內容

Multi-core FPGA implementation of ECC with homogeneous Co-Z coordinate representation

  • Bo Yuan Peng*
  • , Yuan Che Hsu
  • , Yu Jia Chen
  • , Di Chia Chueh
  • , Chen Mou Cheng
  • , Bo Yin Yang
  • *此作品的通信作者
  • Academia Sinica Taiwan HQ
  • National Taiwan University
  • The University of Osaka

研究成果: 圖書/報告稿件的類型會議稿件同行評審

2 引文 斯高帕斯(Scopus)

摘要

Elliptic Curve Cryptography is gaining popularity, and optimization opportunities exist on several different levels: algorithm, architecture, and/or implementation. To support a wide variety of curves and at the same time resist timing/power-based side-channel attacks, our scalar multiplication is implemented using the Co-Z ladder due to Hutter, Joye, and Sierra. We analyze the parallelism of the Co-Z ladder and show that a 12-core (though inefficient) system can complete a ladder step with the fastest speed. We also combine optimizations at every level in an efficient multi-core FPGA implementation. The size of the prime modulus can also be changed easily, for which we have implemented and tested up to 528-bits used in the NIST P-521 curve. Based on this building block, we have developed a multi-core architecture that supports multiple parallel modular additions, multiplications, and inverses.

原文英語
主出版物標題Cryptology and Network Security - 15th International Conference, CANS 2016, Proceedings
編輯Giuseppe Persiano, Sara Foresti
發行者Springer Verlag
頁面637-647
頁數11
ISBN(列印)9783319489643
DOIs
出版狀態已出版 - 2016
對外發佈
事件15th International Conference on Cryptology and Network Security, CANS 2016 - Milan, 意大利
持續時間: 14 11 201616 11 2016

出版系列

名字Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
10052 LNCS
ISSN(列印)0302-9743
ISSN(電子)1611-3349

Conference

Conference15th International Conference on Cryptology and Network Security, CANS 2016
國家/地區意大利
城市Milan
期間14/11/1616/11/16

文獻附註

Publisher Copyright:
© Springer International Publishing AG 2016.

指紋

深入研究「Multi-core FPGA implementation of ECC with homogeneous Co-Z coordinate representation」主題。共同形成了獨特的指紋。

引用此