Memory Saving Architecture of Number Theoretic Transform for Lattice Cryptography

Autor: Sangook Moon
Rok vydání: 2016
Předmět:
Zdroj: International Journal of Security and Its Applications. 10:9-18
ISSN: 1738-9976
Popis: In realizing a homomorphic encryption system, the operations of 1encrypt, decrypt, and recrypt constitute major portions. The most important common operation for each back-bone operations include a polynomial modulo multiplication for over million-bit integers, which can be obtained by performing integer Fourier transform, also known as number theoretic transform. In this paper, we adopt and modify an algorithm for calculating big integer multiplications introduced by Schonhage-Strassen to propose an efficient Ring-LWE processor architecture which can save memory. The proposed architecture of Ring-LWE encryption processor has been implemented on an FPGA and evaluated.
Databáze: OpenAIRE