Abstract
The NTRU cryptosystem is one of the main alternatives for practical implementations of post-quantum, public-key cryptography. In this work, we analyze the feasibility of employing the NTRU encryption scheme, NTRUEncrypt, in resource constrained devices such as those used for Internet-of-Things endpoints. We present an analysis of NTRUEncrypt's advantages over other cryptosystems for use in such devices. We describe four different NTRUEncrypt implementations on an ARM Cortex M0-based microcontroller, compare their results, and show that NTRUEncrypt is suitable for use in battery-operated devices. We present performance and memory footprint figures for different security parameters, as well as energy consumption in a resource constrained microcontroller to backup these claims. Furthermore, to the best of our knowledge, in this work we present the first time-independent implementation of NTRUEncrypt.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the 2017 Design, Automation and Test in Europe, DATE 2017 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 698-703 |
| Number of pages | 6 |
| ISBN (Electronic) | 9783981537093 |
| DOIs | |
| State | Published - 11 May 2017 |
| Event | 20th Design, Automation and Test in Europe, DATE 2017 - Swisstech, Lausanne, Switzerland Duration: 27 Mar 2017 → 31 Mar 2017 |
Publication series
| Name | Proceedings of the 2017 Design, Automation and Test in Europe, DATE 2017 |
|---|
Conference
| Conference | 20th Design, Automation and Test in Europe, DATE 2017 |
|---|---|
| Country/Territory | Switzerland |
| City | Swisstech, Lausanne |
| Period | 27/03/17 → 31/03/17 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
Keywords
- Embedded devices
- IoT
- NTRUEncrypt
- Post-quantum
- Security
Fingerprint
Dive into the research topics of 'Towards post-quantum security for IoT endpoints with NTRU'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver