Paper 2017/685
Compact-LWE: Enabling Practically Lightweight Public Key Encryption for Leveled IoT Device Authentication
Dongxi Liu, Nan Li, Jongkil Kim, and Surya Nepal
Abstract
Leveled authentication allows resource-constrained IoT devices to be authenticated at different strength levels according to the particular types of communication. To achieve efficient leveled authentication, we propose a lightweight public key encryption scheme that can produce very short ciphertexts without sacrificing its security.
The security of our scheme is based on the Learning With Secretly Scaled Errors in Dense Lattice (referred to as Compact-LWE) problem. We prove the hardness of Compact-LWE by reducing Learning With Errors (LWE) to Compact-LWE. However, unlike LWE, even if the closest vector problem (CVP) in lattices can be solved, Compact-LWE is still hard, due to the high density of lattices constructed from Compact-LWE samples and the relatively longer error vectors. By using a lattice-based attack tool, we verify that the attacks, which are successful on LWE instantly, cannot succeed on Compact-LWE, even for a small dimension parameter like
Metadata
- Available format(s)
-
PDF
- Category
- Public-key cryptography
- Publication info
- Preprint. MINOR revision.
- Keywords
- LWELPNIoTPublic EncryptionAuthentication
- Contact author(s)
- dongxi liu @ csiro au
- History
- 2017-07-18: received
- Short URL
- https://ia.cr/2017/685
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2017/685, author = {Dongxi Liu and Nan Li and Jongkil Kim and Surya Nepal}, title = {Compact-{LWE}: Enabling Practically Lightweight Public Key Encryption for Leveled {IoT} Device Authentication}, howpublished = {Cryptology {ePrint} Archive, Paper 2017/685}, year = {2017}, url = {https://eprint.iacr.org/2017/685} }