Back to Search Start Over

High-Performance Ideal Lattice-Based Cryptography on 8-Bit AVR Microcontrollers

Authors :
Liu, Zhe
Pöppelmann, Thomas
Oder, Tobias
Seo, Hwajeong
Roy, Sujoy Sinha
Güneysu, Tim
Groszschädl, Johann
Kim, Howon
Verbauwhede, Ingrid
Liu, Zhe
Pöppelmann, Thomas
Oder, Tobias
Seo, Hwajeong
Roy, Sujoy Sinha
Güneysu, Tim
Groszschädl, Johann
Kim, Howon
Verbauwhede, Ingrid
Publication Year :
2017

Abstract

Over recent years lattice-based cryptography has received much attention due to versatile average-case problems like Ring-LWE or Ring-SIS that appear to be intractable by quantum computers. In this work, we evaluate and compare implementations of Ring-LWE encryption and the bimodal lattice signature scheme (BLISS) on an 8-bit Atmel ATxmega128 microcontroller. Our implementation of Ring-LWE encryption provides comprehensive protection against timing side-channels and takes 24.9ms for encryption and 6.7ms for decryption. To compute a BLISS signature, our software takes 317ms and 86ms for verification. These results underline the feasibility of lattice-based cryptography on constrained devices.

Details

Database :
OAIster
Notes :
English
Publication Type :
Electronic Resource
Accession number :
edsoai.on1147218028
Document Type :
Electronic Resource