The Simon and Speck Block Ciphers on AVR 8-Bit Microcontrollers. The last several years have witnessed a surge of activity in lightweight cryptographic design. Many lightweight block ciphers have been proposed, targeted mostly at hardware applications. Typically software performance has not been a priority, and consequently software performance for many of these algorithms is unexceptional. Simon and Speck are lightweight block cipher families developed by the U.S. National Security Agency for high performance in constrained hardware and software environments. In this paper, we discuss software performance and demonstrate how to achieve high performance implementations of Simon and Speck on the AVR family of 8-bit microcontrollers. Both ciphers compare favorably to other lightweight block ciphers on this platform. Indeed, Speck seems to have better overall performance than any existing block cipher — lightweight or not.

References in zbMATH (referenced in 39 articles )

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

1 2 next

  1. Chen, Shiyao; Fan, Yanhong; Sun, Ling; Fu, Yong; Zhou, Haibo; Li, Yongqing; Wang, Meiqin; Wang, Weijia; Guo, Chun: SAND: an AND-RX Feistel lightweight block cipher supporting S-box-based security evaluations (2022)
  2. Banik, Subhadeep; Bao, Zhenzhen; Isobe, Takanori; Kubo, Hiroyasu; Liu, Fukang; Minematsu, Kazuhiko; Sakamoto, Kosei; Shibata, Nao; Shigeri, Maki: WARP: revisiting GFN for lightweight 128-bit block cipher (2021)
  3. Bhattacharjee, Arghya; López, Cuauhtemoc Mancillas; List, Eik; Nandi, Mridul: The Oribatida v1.3 family of lightweight authenticated encryption schemes (2021)
  4. Bhaumik, Ritam; Nandi, Mridul; Raychaudhuri, Anik: Improved indifferentiability security proof for 3-round tweakable Luby-Rackoff (2021)
  5. Kim, Hangi; Jeon, Yongjin; Kim, Giyoon; Kim, Jongsung; Sim, Bo-Yeon; Han, Dong-Guk; Seo, Hwajeong; Kim, Seonggyeom; Hong, Seokhie; Sung, Jaechul; Hong, Deukjo: \textsfPIPO: a lightweight block cipher with efficient higher-order masking software implementations (2021)
  6. Sadeghi, Sadegh; Rijmen, Vincent; Bagheri, Nasour: Proposing an MILP-based method for the experimental verification of difference-based trails: application to SPECK, SIMECK (2021)
  7. Song, Ling; Tu, Yi; Shi, Danping; Hu, Lei: Security analysis of subterranean 2.0 (2021)
  8. Ashur, Tomer; Beyne, Tim; Rijmen, Vincent: Revisiting the wrong-key-randomization hypothesis (2020)
  9. Chakraborti, Avik; Iwata, Tetsu; Minematsu, Kazuhiko; Nandi, Mridul: Blockcipher-based authenticated encryption: how small can we go? (2020)
  10. Roh, Dongyoung; Koo, Bonwook; Jung, Younghoon; Jeong, Il Woong; Lee, Dong-Geon; Kwon, Daesung; Kim, Woo-Hwan: Revised version of block cipher CHAM (2020)
  11. Zhao, Boxin; Dong, Xiaoyang; Meier, Willi; Jia, Keting; Wang, Gaoli: Generalized related-key rectangle attacks on block ciphers with linear key schedule: applications to SKINNY and GIFT (2020)
  12. Gohr, Aron: Improving attacks on round-reduced Speck32/64 using deep learning (2019)
  13. Sadeghi, Sadegh; Bagheri, Nasour: Security analysis of SIMECK block cipher against related-key impossible differential (2019)
  14. Alsalami, Yousuf: Constructions with high algebraic degree of differentially 4-uniform ((n, n - 1))-functions and differentially 8-uniform ((n, n - 2))-functions (2018)
  15. Abdelkhalek, Ahmed; Tolba, Mohamed; Youssef, Amr M.: Impossible differential attack on reduced round SPARX-64/128 (2017)
  16. Banik, Subhadeep; Pandey, Sumit Kumar; Peyrin, Thomas; Sasaki, Yu; Sim, Siang Meng; Todo, Yosuke: GIFT: a small present. Towards reaching the limit of lightweight encryption (2017)
  17. Jean, Jérémy; Moradi, Amir; Peyrin, Thomas; Sasdrich, Pascal: Bit-sliding: a generic technique for bit-serial implementations of SPN-based primitives. Applications to AES, PRESENT and SKINNY (2017)
  18. Zajac, Pavol: Upper bounds on the complexity of algebraic cryptanalysis of ciphers with a low multiplicative complexity (2017)
  19. Albrecht, Martin; Grassi, Lorenzo; Rechberger, Christian; Roy, Arnab; Tiessen, Tyge: MiMC: efficient encryption and cryptographic hashing with minimal multiplicative complexity (2016)
  20. Ashur, Tomer; Rijmen, Vincent: On linear hulls and trails (2016)

1 2 next