mCrypton – A Lightweight Block Cipher for Security of Low-Cost RFID Tags and Sensors. This paper presents a new 64-bit block cipher mCrypton with three key size options (64 bits, 96 bits and 128 bits), specifically designed for use in resource-constrained tiny devices, such as low-cost RFID tags and sensors. It’s designed by following the overall architecture of Crypton but with redesign and simplification of each component function to enable much compact implementation in both hardware and software. A simple hardware implementation of mCrypton is also presented to demonstrate its suitability to our target applications. Our prototype implementation based on the straightforward 1 cycle/round architecture just requires about 3500 to 4100 gates for both encryption and decryption, and about 2400 to 3000 gates for encryption only (under 0.13μm CMOS technology). The result shows that the hardware complexity of mCrypton is quite well within an economic range of low-cost RFID tags and sensors. A more compact implementation under development promises that further size reduction around 30% could be achievable using the 5 cycles/round architecture.

References in zbMATH (referenced in 19 articles )

Showing results 1 to 19 of 19.
Sorted by year (citations)

  1. Wang, Qian; Jin, Chenhui: Bounding the length of impossible differentials for SPN block ciphers (2021)
  2. Hao, Yonglin; Meier, Willi: Truncated differential based known-key attacks on round-reduced SIMON (2017)
  3. Luykx, Atul; Preneel, Bart; Tischhauser, Elmar; Yasuda, Kan: A MAC mode for lightweight block ciphers (2016)
  4. Beierle, Christof; Jovanovic, Philipp; Lauridsen, Martin M.; Leander, Gregor; Rechberger, Christian: Analyzing permutations for AES-like ciphers: understanding shiftrows (2015)
  5. Karakoç, F.; Demirci, H.; Harmancı, A. E.: AKF: a key alternating Feistel scheme for lightweight cipher designs (2015)
  6. Suzaki, Tomoyasu; Minematsu, Kazuhiko; Morioka, Sumio; Kobayashi, Eita: TWINE: a lightweight block cipher for multiple platforms (2013)
  7. Berger, Thierry P.; D’Hayer, Joffrey; Marquet, Kevin; Minier, Marine; Thomas, Gaël: The GLUON family: a lightweight hash function family based on FCSRs (2012)
  8. Borghoff, Julia; Canteaut, Anne; Güneysu, Tim; Kavun, Elif Bilge; Knezevic, Miroslav; Knudsen, Lars R.; Leander, Gregor; Nikov, Ventzislav; Paar, Christof; Rechberger, Christian; Rombouts, Peter; Thomsen, Søren S.; Yalçın, Tolga: PRINCE -- a low-latency block cipher for pervasive computing applications. Extended abstract (2012)
  9. Eisenbarth, Thomas; Gong, Zheng; Güneysu, Tim; Heyse, Stefan; Indesteege, Sebastiaan; Kerckhof, Stéphanie; Koeune, François; Nad, Tomislav; Plos, Thomas; Regazzoni, Francesco; Standaert, François-Xavier; van Oldeneel tot Oldenzeel, Loic: Compact implementation and performance evaluation of block ciphers in ATtiny devices (2012)
  10. Karakoç, Ferhat; Demirci, Hüseyin; Harmancı, A. Emre: Combined differential and linear cryptanalysis of reduced-round \textscPRINTcipher (2012)
  11. Plos, Thomas; Dobraunig, Christoph; Hofinger, Markus; Oprisnik, Alexander; Wiesmeier, Christoph; Wiesmeier, Johannes: Compact hardware implementations of the block ciphers mCRYPTON, NOEKEON, and SEA (2012)
  12. Bogdanov, Andrey; Rechberger, Christian: A 3-subset meet-in-the-middle attack: cryptanalysis of the lightweight block cipher KTANTAN (2011)
  13. Poschmann, Axel; Moradi, Amir; Khoo, Khoongming; Lim, Chu-Wee; Wang, Huaxiong; Ling, San: Side-channel resistant crypto for less than 2,300 GE (2011)
  14. Wu, Wenling; Zhang, Lei: LBlock: a lightweight block cipher (2011)
  15. Paar, Christof; Pelzl, Jan: Understanding cryptography. A textbook for students and practitioners. Foreword by Bart Preneel. (2010)
  16. Özen, Onur; Varıcı, Kerem; Tezcan, Cihangir; Kocair, Çelebi: Lightweight block ciphers revisited: cryptanalysis of reduced round \textttPRESENTand \textttHIGHT (2009)
  17. Zhang, Peng; Sun, Bing; Li, Chao: Saturation attack on the block cipher HIGHT (2009)
  18. Bogdanov, Andrey; Leander, Gregor; Paar, Christof; Poschmann, Axel; Robshaw, Matt J. B.; Seurin, Yannick: Hash functions and RFID tags: mind the gap (2008)
  19. Rolfes, Carsten; Poschmann, Axel; Leander, Gregor; Paar, Christof: Ultra-lightweight implementations for smart devices -- security for 1000 gate equivalents (2008)