Enabling standardized cryptography on ultra-constrained 4-bit microcontrollers
4-bit microcontrollers (MCUs) are among the simplest, cheapest and most abundant computing devices that, thanks to their low power consumption, may be deployed even in passive RFID tags. Besides, 4-bit MCUs are embedded in a wide variety of daily-life objects that, when connected to a network, could...
Saved in:
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Conference or Workshop Item |
Language: | English |
Published: |
2013
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/97659 http://hdl.handle.net/10220/12092 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-97659 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-976592020-03-07T12:31:20Z Enabling standardized cryptography on ultra-constrained 4-bit microcontrollers Kaufmann, Tino Poschmann, Axel School of Physical and Mathematical Sciences IEEE International Conference on RFID (2012 : Orlando, Florida, US) DRNTU::Science::Mathematics::Discrete mathematics::Cryptography 4-bit microcontrollers (MCUs) are among the simplest, cheapest and most abundant computing devices that, thanks to their low power consumption, may be deployed even in passive RFID tags. Besides, 4-bit MCUs are embedded in a wide variety of daily-life objects that, when connected to a network, could become a substantial part of the Internet of Things. Despite the fact that quite a number of applications are security sensitive, no implementation of standardized cryptography has been available yet. In this work we present the first implementation of the Advanced Encryption Standard (AES) on a 4-bit MCU and thus, by closing this gap, enable security functionalities on myriads of legacy devices. Besides, we describe the first software implementation of PRINTcipher, a recently proposed block cipher optimized for printed electronics. We describe and apply various optimization techniques to develop time and code-size efficient implementations on the MARC4. As a result our AES implementation is not only the first on a 4-bit MCU, but also the most efficient among all cryptographic algorithms. 2013-07-24T03:19:00Z 2019-12-06T19:45:01Z 2013-07-24T03:19:00Z 2019-12-06T19:45:01Z 2012 2012 Conference Paper Kaufmann, T., & Poschmann, A. (2012). Enabling standardized cryptography on ultra-constrained 4-bit microcontrollers. 2012 IEEE International Conference on RFID (RFID). https://hdl.handle.net/10356/97659 http://hdl.handle.net/10220/12092 10.1109/RFID.2012.6193053 en © 2012 IEEE. |
institution |
Nanyang Technological University |
building |
NTU Library |
country |
Singapore |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Science::Mathematics::Discrete mathematics::Cryptography |
spellingShingle |
DRNTU::Science::Mathematics::Discrete mathematics::Cryptography Kaufmann, Tino Poschmann, Axel Enabling standardized cryptography on ultra-constrained 4-bit microcontrollers |
description |
4-bit microcontrollers (MCUs) are among the simplest, cheapest and most abundant computing devices that, thanks to their low power consumption, may be deployed even in passive RFID tags. Besides, 4-bit MCUs are embedded in a wide variety of daily-life objects that, when connected to a network, could become a substantial part of the Internet of Things. Despite the fact that quite a number of applications are security sensitive, no implementation of standardized cryptography has been available yet. In this work we present the first implementation of the Advanced Encryption Standard (AES) on a 4-bit MCU and thus, by closing this gap, enable security functionalities on myriads of legacy devices. Besides, we describe the first software implementation of PRINTcipher, a recently proposed block cipher optimized for printed electronics. We describe and apply various optimization techniques to develop time and code-size efficient implementations on the MARC4. As a result our AES implementation is not only the first on a 4-bit MCU, but also the most efficient among all cryptographic algorithms. |
author2 |
School of Physical and Mathematical Sciences |
author_facet |
School of Physical and Mathematical Sciences Kaufmann, Tino Poschmann, Axel |
format |
Conference or Workshop Item |
author |
Kaufmann, Tino Poschmann, Axel |
author_sort |
Kaufmann, Tino |
title |
Enabling standardized cryptography on ultra-constrained 4-bit microcontrollers |
title_short |
Enabling standardized cryptography on ultra-constrained 4-bit microcontrollers |
title_full |
Enabling standardized cryptography on ultra-constrained 4-bit microcontrollers |
title_fullStr |
Enabling standardized cryptography on ultra-constrained 4-bit microcontrollers |
title_full_unstemmed |
Enabling standardized cryptography on ultra-constrained 4-bit microcontrollers |
title_sort |
enabling standardized cryptography on ultra-constrained 4-bit microcontrollers |
publishDate |
2013 |
url |
https://hdl.handle.net/10356/97659 http://hdl.handle.net/10220/12092 |
_version_ |
1681046715249983488 |