CHAM: A family of lightweight block ciphers for resource-constrained devices

Bonwook Koo, Dongyoung Roh, Hyeonjin Kim, Younghoon Jung, Dong Geon Lee, Daesung Kwon

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

53 Scopus citations

Abstract

In this paper, we propose a family of lightweight block ciphers CHAM that has remarkable efficiency on resource-constrained devices. The family consists of three ciphers, CHAM-64/128, CHAM-128/128, and CHAM-128/256 which are of the generalized 4-branch Feistel structure based on ARX (Addition, Rotation, XOR) operations. In hardware implementations, CHAM requires smaller areas (73% on average) than SIMON [8] through the use of a stateless-on-the-fly key schedule which does not require updating a key state. Regarding software performance, it achieves outstanding figures on typical IoT platforms in terms of the balanced performance metrics introduced in earlier works. It shows a level of performance competitive to SPECK [8] mainly due to small memory size required for round keys. According to our cryptanalysis results, CHAM is secure against known attacks.

Original languageEnglish
Title of host publicationInformation Security and Cryptology - ICISC 2017 - 20th International Conference, Revised Selected Papers
EditorsDong-Chan Kim, Howon Kim
PublisherSpringer Verlag
Pages3-25
Number of pages23
ISBN (Print)9783319785554
DOIs
StatePublished - 2018
Event20th International Conference on Information Security and Cryptology, ICISC 2017 - Seoul, Korea, Republic of
Duration: 29 Nov 20171 Dec 2017

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume10779 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference20th International Conference on Information Security and Cryptology, ICISC 2017
Country/TerritoryKorea, Republic of
CitySeoul
Period29/11/171/12/17

Keywords

  • ARX
  • Lightweight block cipher
  • Stateless-on-the-fly

Fingerprint

Dive into the research topics of 'CHAM: A family of lightweight block ciphers for resource-constrained devices'. Together they form a unique fingerprint.

Cite this