DocumentCode :
2930522
Title :
Low-cost and area-efficient FPGA implementations of lattice-based cryptography
Author :
Aysu, Aydin ; Patterson, Cameron ; Schaumont, Patrick
Author_Institution :
Electr. & Comput. Eng. Dept, Virginia Tech, Blacksburg, VA, USA
fYear :
2013
fDate :
2-3 June 2013
Firstpage :
81
Lastpage :
86
Abstract :
The interest in lattice-based cryptography is increasing due to its quantum resistance and its provable security under some worst-case hardness assumptions. As this is a relatively new topic, the search for efficient hardware architectures for lattice-based cryptographic building blocks is still an active area of research. We present area optimizations for the most critical and computationally-intensive operation in lattice-based cryptography: polynomial multiplication with the Number Theoretic Transform (NTT). The proposed methods are implemented on an FPGA for polynomial multiplication over the ideal ℤp[x]〈xn + 1〉. The proposed hardware architectures reduce slice usage, number of utilized memory blocks and total memory accesses by using a simplified address generation, improved memory organization and on-the-fly operand generations. Compared to prior work, with similar performance the proposed hardware architectures can save up to 67% of occupied slices, 80% of used memory blocks and 60% of memory accesses, and can fit into smallest Xilinx Spartan-6 FPGA.
Keywords :
cryptography; field programmable gate arrays; optimisation; polynomials; NTT; Xilinx Spartan-6 FPGA; area-efficient FPGA implementation; hardware architectures; lattice-based cryptographic building block; low-cost FPGA implementation; memory blocks; memory organization; number theoretic transform; on-the-fly operand generations; polynomial multiplication; quantum resistance; simplified address generation; total memory accesses; worst-case hardness assumptions; Clocks; Control systems; Decision support systems; Security; FPGA; Lattice-based cryptography; Number Theoretic Transform; ideal lattices;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Hardware-Oriented Security and Trust (HOST), 2013 IEEE International Symposium on
Conference_Location :
Austin, TX
Print_ISBN :
978-1-4799-0559-1
Type :
conf
DOI :
10.1109/HST.2013.6581570
Filename :
6581570
Link To Document :
بازگشت