×

SKINNY

swMATH ID: 17435
Software Authors: Beierle, Christof; Jean, Jรฉrรฉmy; Kรถlbl, Stefan; Leander, Gregor; Moradi, Amir; Peyrin, Thomas; Sasaki, Yu; Sasdrich, Pascal; Sim, Siang Meng
Description: The ๐š‚๐™บ๐™ธ๐™ฝ๐™ฝ๐šˆ family of block ciphers and its low-latency variant ๐™ผ๐™ฐ๐™ฝ๐šƒ๐™ธ๐š‚. We present a new tweakable block cipher family ๐š‚๐™บ๐™ธ๐™ฝ๐™ฝ๐šˆ, whose goal is to compete with NSA recent design ๐š‚๐™ธ๐™ผ๐™พ๐™ฝ in terms of hardware/software performances, while proving in addition much stronger security guarantees with regards to differential/linear attacks. In particular, unlike ๐š‚๐™ธ๐™ผ๐™พ๐™ฝ, we are able to provide strong bounds for all versions, and not only in the single-key model, but also in the related-key or related-tweak model. ๐š‚๐™บ๐™ธ๐™ฝ๐™ฝ๐šˆ has flexible block/key/tweak sizes and can also benefit from very efficient threshold implementations for side-channel protection. Regarding performances, it outperforms all known ciphers for ASIC round-based implementations, while still reaching an extremely small area for serial implementations and a very good efficiency for software and micro-controllers implementations (๐š‚๐™บ๐™ธ๐™ฝ๐™ฝ๐šˆ has the smallest total number of AND/OR/XOR gates used for encryption process). Secondly, we present ๐™ผ๐™ฐ๐™ฝ๐šƒ๐™ธ๐š‚, a dedicated variant of ๐š‚๐™บ๐™ธ๐™ฝ๐™ฝ๐šˆ for low-latency implementations, that constitutes a very efficient solution to the problem of designing a tweakable block cipher for memory encryption. ๐™ผ๐™ฐ๐™ฝ๐šƒ๐™ธ๐š‚ basically reuses well understood, previously studied, known components. Yet, by putting those components together in a new fashion, we obtain a competitive cipher to ๐™ฟ๐š๐™ธ๐™ฝ๐™ฒ๐™ด in latency and area, while being enhanced with a tweak input.
Homepage: https://sites.google.com/site/skinnycipher/
Keywords: lightweight encryption; low-latency; tweakable block cipher; MILP
Related Software: SIMON; PRESENT; Midori; tweakey; PRINCE; SPECK; LED; SIMECK; GIFT; Romulus; KTANTAN; Piccolo; CRAFT; CLEFIA; QARMA; KATAN; TWINE; NOEKEON; Remus; Lilliput
Cited in: 37 Publications
all top 5

Cited by 126 Authors

5 Wang, Meiqin
4 Fan, Yanhong
4 Peyrin, Thomas
4 Sasaki, Yu
3 Dong, Xiaoyang
3 Jean, Jรฉrรฉmy
3 Todo, Yosuke
2 Banik, Subhadeep
2 Bao, Zhenzhen
2 Cui, Tingting
2 Guo, Chun
2 Lambin, Baptiste
2 Leander, Gregor
2 Li, Yongqing
2 Lu, Zhenyu
2 Mesnager, Sihem
2 Minematsu, Kazuhiko
2 Moradi, Amir
2 Nandi, Mridul
2 Sasdrich, Pascal
2 Sim, Siang Meng
2 Sun, Ling
2 Sun, Siwei
2 Wang, Weijia
2 Wang, Xiaoyun
1 Abdelkhalek, Ahmed
1 Andreeva, Elena Anatol’evna
1 Bagheri, Nasour
1 Beierle, Christof
1 Beyne, Tim
1 Bhati, Amit Singh
1 Boลพilov, Duลกan
1 Chakraborti, Avik
1 Chen, Shiyao
1 Chen, Siwei
1 Dehnavi, Seyed Mojtaba
1 Derbez, Patrick
1 Ding, Tianyou
1 Dinur, Itai
1 Dunkelman, Orr
1 Eichlseder, Maria
1 Forler, Christian
1 Fouque, Pierre-Alain
1 Fu, Yong
1 Gรฉrault, David
1 Grassi, Lorenzo
1 Guo, Jian
1 Han, Dong-Guk
1 Hong, Chunlei
1 Hong, Deukjo
1 Hong, Seokhie
1 Hu, Lei
1 Hua, Jialiang
1 Huang, Senyang
1 Isobe, Takanori
1 Iwata, Tetsu
1 Jeon, Yongjin
1 Jeong, Il Woong
1 Jha, Ashwin
1 Ji, Fulei
1 Jia, Keting
1 Jin, Chenhui
1 Jung, Younghoon
1 Kim, Giyoon
1 Kim, Hangi
1 Kim, Jongsung
1 Kim, Seonggyeom
1 Kim, Woo-Hwan
1 Kneลพeviฤ‡, Miroslav
1 Kรถlbl, Stefan
1 Koo, Bonwook
1 Kubo, Hiroyasu
1 Kumar Pandey, Sumit
1 Kwon, Daesung
1 Lafourcade, Pascal
1 Lambooij, Eran
1 Lee, Dong-Geon
1 Li, Muzhou
1 Li, Zheng
1 Lin, Da
1 List, Eik
1 Liu, Fukang
1 Liu, Yunwen
1 Lucks, Stefan
1 Meier, Willi
1 Minier, Marine
1 Mirzaee Shamsabad, Mohammad Reza
1 Moos, Thorben
1 Naito, Yusuke
1 Nikoliฤ‡, Ivica
1 Nikov, Ventzislav
1 Niu, Chao
1 Perle, Stav
1 Preneel, Bart
1 Qin, Lingyue
1 Rasoolzadeh, Shahram
1 Rechberger, Christian
1 Rijmen, Vincent
1 Roh, Dongyoung
1 Sadeghi, Sadegh
...and 26 more Authors

Citations by Year