Title of article :
Practical provably-secure authenticated encryption schemes using lattice-based pseudorandom function SPRING
Author/Authors :
Boorghany, A Department of Computer Engineering - Data and Network Security Lab (DNSL) - Sharif University of Technology - Tehran, Iran , Bayat-Sarmadi, S Department of Computer Engineering - Sharif University of Technology - Tehran, Iran , Jalili, R Department of Computer Engineering - Data and Network Security Lab (DNSL) - Sharif University of Technology - Tehran, Iran
Pages :
19
From page :
3442
To page :
3460
Abstract :
Lattice-based cryptography has received significant attention from security practitioners in the past decade. It exhibits attractive properties, including being a major post-quantum cryptography candidate, enjoying worst-case to average-case security reductions, and being supported by efficient implementations. In this paper, we propose three practical lattice-based Authenticated Encryption (AE) schemes. These schemes are provably secure assuming hardness of basic lattice problems. The proposed schemes have remarkable motivations and advantages over widely-used AEs as follows. These schemes are alternatives to current conventional and post-quantum AE schemes in the post-quantum era. Moreover, composing the proposed AEs with a lattice-based asymmetric key distribution scheme results in a hybrid encryption, which depends only on one (type of) security assumption. The implementation of such hybrid encryption can make use of specic optimizations regarding, e.g., code size in software, and gate equivalent or FPGA area usage in hardware. That is because the symmetric and asymmetric algorithms have some common primitive computations. To evaluate the performance of the proposed AEs, we implement them on current Intel CPUs and benchmark them to encrypt messages of various sizes. The most efficient proposed scheme is only 12% slower than AES-256-GCM for 40-byte messages on Sandy Bridge, and 34% faster for 1500-byte messages.
Keywords :
Authenticated encryption , Lattice-based cryptography , Post-quantum cryptography , Provable security
Journal title :
Scientia Iranica(Transactions D: Computer Science and Electrical Engineering)
Serial Year :
2018
Record number :
2673183
Link To Document :
بازگشت