Piccolo: An Ultra-Lightweight Blockcipher

  • Kyoji Shibutani
  • Takanori Isobe
  • Harunaga Hiwatari
  • Atsushi Mitsuda
  • Toru Akishita
  • Taizo Shirai
Conference paper

DOI: 10.1007/978-3-642-23951-9_23

Part of the Lecture Notes in Computer Science book series (LNCS, volume 6917)
Cite this paper as:
Shibutani K., Isobe T., Hiwatari H., Mitsuda A., Akishita T., Shirai T. (2011) Piccolo: An Ultra-Lightweight Blockcipher. In: Preneel B., Takagi T. (eds) Cryptographic Hardware and Embedded Systems – CHES 2011. CHES 2011. Lecture Notes in Computer Science, vol 6917. Springer, Berlin, Heidelberg

Abstract

We propose a new 64-bit blockcipher Piccolo supporting 80 and 128-bit keys. Adopting several novel design and implementation techniques, Piccolo achieves both high security and notably compact implementation in hardware. We show that Piccolo offers a sufficient security level against known analyses including recent related-key differential attacks and meet-in-the-middle attacks. In our smallest implementation, the hardware requirements for the 80 and the 128-bit key mode are only 683 and 758 gate equivalents, respectively. Moreover, Piccolo requires only 60 additional gate equivalents to support the decryption function due to its involution structure. Furthermore, its efficiency on the energy consumption which is evaluated by energy per bit is also remarkable. Thus, Piccolo is one of the competitive ultra-lightweight blockciphers which are suitable for extremely constrained environments such as RFID tags and sensor nodes.

Keywords

blockcipher generalized Feistel networks related-key differential attacks meet-in-the-middle attacks ultra-lightweight 
Download to read the full conference paper text

Copyright information

© International Association for Cryptologic Research 2011

Authors and Affiliations

  • Kyoji Shibutani
    • 1
  • Takanori Isobe
    • 1
  • Harunaga Hiwatari
    • 1
  • Atsushi Mitsuda
    • 1
  • Toru Akishita
    • 1
  • Taizo Shirai
    • 1
  1. 1.Sony CorporationTokyoJapan

Personalised recommendations