Open Access Open Access  Restricted Access Subscription Access

A Review on PICO: An Ultra Lightweight and Low Power Encryption Design for Ubiquitous Computing

V. K. Anagha

Abstract


An ultra-lightweight, a very compact block cipher ‘PICO’ is proposed. PICO is a substitution-permutation network, which operates on a 64 bit plain text and supports a key length of 128 bits. It has a compact structure and requires 1877 GEs. Its innovative design helps to generate a large number of active S - boxes in fewer rounds which can thwart the linear and differential attacks on the cipher. PICO shows good performance on both the hardware and the software platforms.PICO consumes only 2504 bytes of Flash memory. PICO has a very strong substitution layer (S-box) which not only makes the design robust but also introduces a great avalanche effect. PICO has a strong and compact key scheduling which is motivated by the latest cipher SPECK designed by NSA. PICO consumes 28 mW of dynamic power which is less than the PRESENT cipher.

 

Keywords: SP network, key schedule, block cipher, encryption, biclique attacks


Full Text:

PDF

References


Bogdanov A., Leander G., Knudsen L.R., et al. PRESENT - An ultra-lightweight block cipher. In Cryptographic Hardware and Embedded Systems, edited by Paillier P., Verbauwhede I., Springer Berlin Heidelberg, CHES 2007, 4727 in LNCS, 450-466 p.doi: 10.1007/978-3-540-74735-2_31

Kyoji S., Takanori I, Harunaga H., et al. PICCOLO: An ultra-lightweight block cipher. Springer Berlin Heidelberg, 2011, 6917, 342-357p. doi: 10.1007/978-3-642-23951-9_23

Suzaki T., Minematsu K., Morioka S., Kobayashi E. TWINE: A lightweight, versatile block Cipher. Cryptology ePrint Archive. Springer, Heidelberg, 2013, 7707, 339-354p. doi: 10.1007/978-3-642-35999-6_22

Beaulieu R., Shors D., Smith J., et al. The SIMON and SPECK families of lightweight block Ciphers. Cryptology ePrint Archive, Report 2013/404. http://eprint.iacr.org (Accessed on 19 June 2013).


Refbacks

  • There are currently no refbacks.