A Lightweight Pseudorandom Number Generator for Securing the Internet of Things

Lightweight cryptography aims to address the security demands in resource-constrained hardware and software environments, such as the Internet of Things (IoT). These constraints severely limit solutions offered by conventional cryptographic primitives, which turn too expensive to achieve. In this pa...

Full description

Bibliographic Details
Main Authors: Amalia Beatriz Orue Lopez, Luis Hernandez Encinas, Agustin Martin Munoz, Fausto Montoya Vitini
Format: Article
Language:English
Published: IEEE 2017-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8110604/
id doaj-9f93c840afe74ac8afcf689af035acef
record_format Article
spelling doaj-9f93c840afe74ac8afcf689af035acef2021-03-29T20:18:29ZengIEEEIEEE Access2169-35362017-01-015278002780610.1109/ACCESS.2017.27741058110604A Lightweight Pseudorandom Number Generator for Securing the Internet of ThingsAmalia Beatriz Orue Lopez0https://orcid.org/0000-0002-4422-5004Luis Hernandez Encinas1Agustin Martin Munoz2Fausto Montoya Vitini3Department of Information and Communications Technologies, Institute of Physical and Information Technologies, CSIC, Madrid, SpainDepartment of Information and Communications Technologies, Institute of Physical and Information Technologies, CSIC, Madrid, SpainDepartment of Information and Communications Technologies, Institute of Physical and Information Technologies, CSIC, Madrid, SpainDepartment of Information and Communications Technologies, Institute of Physical and Information Technologies, CSIC, Madrid, SpainLightweight cryptography aims to address the security demands in resource-constrained hardware and software environments, such as the Internet of Things (IoT). These constraints severely limit solutions offered by conventional cryptographic primitives, which turn too expensive to achieve. In this paper, a lightweight pseudorandom number generator that fits the IoT demands is presented. It has a good performance on Atmel 8-bit AVR and Intel Curie 32-bit microcontrollers. The analysis of the hardware complexity in terms of gate equivalent confirms that it is suitable for the IoT.https://ieeexplore.ieee.org/document/8110604/Securityrandom number generatorinternet of thingslightweight cryptographymicrocontrollers
collection DOAJ
language English
format Article
sources DOAJ
author Amalia Beatriz Orue Lopez
Luis Hernandez Encinas
Agustin Martin Munoz
Fausto Montoya Vitini
spellingShingle Amalia Beatriz Orue Lopez
Luis Hernandez Encinas
Agustin Martin Munoz
Fausto Montoya Vitini
A Lightweight Pseudorandom Number Generator for Securing the Internet of Things
IEEE Access
Security
random number generator
internet of things
lightweight cryptography
microcontrollers
author_facet Amalia Beatriz Orue Lopez
Luis Hernandez Encinas
Agustin Martin Munoz
Fausto Montoya Vitini
author_sort Amalia Beatriz Orue Lopez
title A Lightweight Pseudorandom Number Generator for Securing the Internet of Things
title_short A Lightweight Pseudorandom Number Generator for Securing the Internet of Things
title_full A Lightweight Pseudorandom Number Generator for Securing the Internet of Things
title_fullStr A Lightweight Pseudorandom Number Generator for Securing the Internet of Things
title_full_unstemmed A Lightweight Pseudorandom Number Generator for Securing the Internet of Things
title_sort lightweight pseudorandom number generator for securing the internet of things
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2017-01-01
description Lightweight cryptography aims to address the security demands in resource-constrained hardware and software environments, such as the Internet of Things (IoT). These constraints severely limit solutions offered by conventional cryptographic primitives, which turn too expensive to achieve. In this paper, a lightweight pseudorandom number generator that fits the IoT demands is presented. It has a good performance on Atmel 8-bit AVR and Intel Curie 32-bit microcontrollers. The analysis of the hardware complexity in terms of gate equivalent confirms that it is suitable for the IoT.
topic Security
random number generator
internet of things
lightweight cryptography
microcontrollers
url https://ieeexplore.ieee.org/document/8110604/
work_keys_str_mv AT amaliabeatrizoruelopez alightweightpseudorandomnumbergeneratorforsecuringtheinternetofthings
AT luishernandezencinas alightweightpseudorandomnumbergeneratorforsecuringtheinternetofthings
AT agustinmartinmunoz alightweightpseudorandomnumbergeneratorforsecuringtheinternetofthings
AT faustomontoyavitini alightweightpseudorandomnumbergeneratorforsecuringtheinternetofthings
AT amaliabeatrizoruelopez lightweightpseudorandomnumbergeneratorforsecuringtheinternetofthings
AT luishernandezencinas lightweightpseudorandomnumbergeneratorforsecuringtheinternetofthings
AT agustinmartinmunoz lightweightpseudorandomnumbergeneratorforsecuringtheinternetofthings
AT faustomontoyavitini lightweightpseudorandomnumbergeneratorforsecuringtheinternetofthings
_version_ 1724194909988061184