Yayınlanmış 1 Ocak 2014
| Sürüm v1
Dergi makalesi
Açık
A million-bit multiplier architecture for fully homomorphic encryption
Oluşturanlar
- 1. Worcester Polytech Inst, Worcester, MA 01609 USA
- 2. Istanbul Commerce Univ, TR-34840 Istanbul, Turkey
Açıklama
In this work we present a full and complete evaluation of a very large multiplication scheme in custom hardware. We designed a novel architecture to realize a million-bit multiplication scheme based on the Schonhage-Strassen Algorithm. We constructed our scheme using Number Theoretical Transform (NTT). The construction makes use of an innovative cache architecture along with processing elements customized to match the computation and access patterns of the NTT-based recursive multiplication algorithm. We realized our architecture with Verilog and using a 90 nm TSMC library, we could get a maximum clock frequency of 666 MHz. With this frequency, our architecture is able to compute the product of two million-bit integers in 7.74 ms. Our data shows that the performance of our design matches that of previously reported software implementations on a high-end 3 GHz Intel Xeon processor, while requiring only a tiny fraction of the area.(1) (C) 2014 Elsevier B.V. All rights reserved.
Dosyalar
bib-a95035f6-42df-44a7-969d-62e23af6c371.txt
Dosyalar
(164 Bytes)
| Ad | Boyut | Hepisini indir |
|---|---|---|
|
md5:ff2231909e8139e0499788cbc120b77e
|
164 Bytes | Ön İzleme İndir |