NOEKEON swMATH ID: 9730 Software Authors: Daemen, J., Peeters, M., Assche, G.V., Rijmen, V. Description: Compact hardware implementations of the block ciphers mCRYPTON, NOEKEON, and SEA. Compact hardware implementations are important for enabling security services on constrained devices like radio-frequency identification (RFID) tags or sensor nodes where chip area is highly limited. In this work we present compact hardware implementations of the block ciphers: mCrypton, NOEKEON, and SEA. Our implementations are significantly smaller in terms of chip area than the results available in related work. In case of NOEKEON, we even provide the first hardware-implementation results of this algorithm at all. Our implementations are designed as stand-alone hardware modules, contain an 8-bit interface for communication, and support encryption as well as decryption operation. We give results for different datapath widths and evaluate also the impact of using shift registers or latch-based memory instead of flip flops. The most-compact implementation of mCrypton requires 2 709 GEs when using a 130 nm CMOS process technology from Faraday. NOEKEON and SEA consume 2 880 and 2 562 GEs, respectively. Homepage: http://gro.noekeon.org/Noekeon-spec.pdf Keywords: low-resource hardware implementation; RFID; symmetric cryptography; block cipher; low power consumption; shift register; 8-bit interface Related Software: PRESENT; SPECK; SIMON; LED; PRINCE; SIMECK; Piccolo; Midori; TWINE; Serpent; CLEFIA; PRINTcipher; KATAN; KTANTAN; Keccak; Square; SKINNY; HIGHT; LBlock; GitHub Cited in: 26 Publications all top 5 Cited by 87 Authors 5 Rijmen, Vincent 4 Leander, Gregor 3 Banik, Subhadeep 3 Daemen, Joan 2 Abdelraheem, Mohamed Ahmed 2 Bogdanov, Andrey 2 Canteaut, Anne 2 Güneysu, Tim 2 Moradi, Amir 2 Nikova, Svetla Jordanova 2 Rechberger, Christian 2 Regazzoni, Francesco 2 Sasdrich, Pascal 2 Schläffer, Martin 2 Sun, Ling 2 Wang, Meiqin 1 Ågren, Martin 1 Albrecht, Martin R. 1 Alkhzaimi, Hoda A. 1 Bao, Zhenzhen 1 Beelen, Pieter Hendrik Turdus 1 Beierle, Christof 1 Biryukov, Alex 1 Borghoff, Julia 1 Chen, Shiyao 1 Dinu, Daniel 1 Dinur, Itai 1 Dobraunig, Christoph 1 Dunkelman, Orr 1 Duval, Sébastien 1 Fan, Yanhong 1 Fu, Yong 1 Gong, Guang 1 Grassi, Lorenzo 1 Großschädl, Johann 1 Guo, Chun 1 Hofinger, Markus 1 Isobe, Takanori 1 Jean, Jérémy 1 Journault, Anthony 1 Kavun, Elif Bilge 1 Keller, Nathan 1 Knežević, Miroslav 1 Knudsen, Lars Ramkilde 1 Kölbl, Stefan 1 Kubo, Hiroyasu 1 Leurent, Gaëtan 1 Li, Yongqing 1 Liu, Fukang 1 Mennink, Bart 1 Mentens, Nele 1 Minematsu, Kazuhiko 1 Neves, Samuel 1 Nikov, Ventzislav 1 Oprisnik, Alexander 1 Paar, Christof 1 Perrin, Léo 1 Peyrin, Thomas 1 Picek, Stjepan 1 Plos, Thomas 1 Preneel, Bart 1 Rombouts, Peter 1 Roy, Arnab 1 Saarinen, Markku-Juhani Olavi 1 Sakamoto, Kosei 1 Sasaki, Yu 1 Shamir, Adi 1 Shibata, Nao 1 Shigeri, Maki 1 Sim, Siang Meng 1 Standaert, Francois-Xavier 1 Tan, Yin 1 Tezcan, Cihangir 1 Thomsen, Søren S. 1 Tiessen, Tyge 1 Udovenko, Aleksei 1 Varıcı, Kerem 1 Velichkov, Vesselin 1 Wang, Wei 1 Wang, Weijia 1 Wiesmeier, Christoph 1 Wiesmeier, Johannes 1 Yalçın, Tolga 1 Yang, Bohan 1 Zenner, Erik 1 Zhou, Haibo 1 Zhu, Bo Cited in 5 Serials 3 Designs, Codes and Cryptography 2 Journal of Cryptology 2 Cryptography and Communications 1 Journal of Computational and Applied Mathematics 1 Information Security and Cryptography Cited in 3 Fields 26 Information and communication theory, circuits (94-XX) 5 Computer science (68-XX) 1 Order, lattices, ordered algebraic structures (06-XX) Citations by Year