z-logo
open-access-imgOpen Access
Performance evaluation of Grain family and Espresso ciphers for applications on resource constrained devices
Author(s) -
Subhrajyoti Deb,
Bubu Bhuyan
Publication year - 2018
Publication title -
ict express
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.733
H-Index - 22
ISSN - 2405-9595
DOI - 10.1016/j.icte.2018.01.005
Subject(s) - stream cipher , cipher , computer science , randomness , cryptography , stream cipher attack , rc4 , keystream , embedded system , algorithm , encryption , mathematics , computer network , statistics
A secure stream cipher is an effective security solution for applications running on resource-constrained devices. The Grain family of stream ciphers (Grain v1, Grain-128, and Grain-128a) is a family of stream ciphers designed for low-end devices. Similarly, Espresso is a lightweight stream cipher that was developed recently for 5G wireless mobile communication. The randomness of the keystream produced by a stream cipher is a good indicator of its security strength. In this study, we have analyzed the randomness properties of the keystreams produced by both the Grain Family and Espresso ciphers using the statistical packages DieHarder and NIST STS. We also analyzed their performances in two constrained devices (ATmega328P and ESP8266) based on three attainable parameters, namely computation time, memory, and power consumption.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom