Efficient Computation of Boomerang Connection Probability for ARX-Based Block Ciphers with Application to SPECK and LEA

被引:5
|
作者
Kim, Dongyeong [1 ]
Kwon, Dawoon [2 ]
Song, Junghwan [1 ]
机构
[1] Hanyang Univ, Res Inst Nat Sci, Coll Nat Sci, Dept Math, Seoul 40763, South Korea
[2] Hanyang Univ, CAMP Lab, Seoul, South Korea
关键词
boomerang cryptanalysis; boomerang connectivity table; ARX; LEA; SPECK;
D O I
10.1587/transfun.2019EAP1083
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The boomerang connectivity table (BCT) was introduced by C. Cid et al. Using the BCT, for SPN block cipher, the dependency between sub-ciphers in boomerang structure can be computed more precisely. However, the existing method to generate BCT is difficult to be applied to the ARX-based cipher, because of the huge domain size. In this paper, we show a method to compute the dependency between sub-ciphers in boomerang structure for modular addition. Using bit relation in modular addition, we compute the dependency sequentially in bitwise. And using this method, we find boomerang characteristics and amplified boomerang characteristics for the ARX-based ciphers LEA and SPECK. For LEA-128, we find a reduced 15-round boomerang characteristic and reduced 16-round amplified boomerang characteristic which is two rounds longer than previous boomerang characteristic. Also for SPECK64/128, we find a reduced 13-round amplified boomerang characteristic which is one round longer than previous rectangle characteristic.
引用
收藏
页码:677 / 685
页数:9
相关论文
共 8 条
  • [1] Cryptanalysis of Selected ARX-Based Block Ciphers
    Gundaram, Praveen Kumar
    [J]. VIETNAM JOURNAL OF COMPUTER SCIENCE, 2024,
  • [2] Efficient Implementation of ARX-Based Block Ciphers on 8-Bit AVR Microcontrollers
    Kim, YoungBeom
    Kwon, Hyeokdong
    An, SangWoo
    Seo, Hwajeong
    Seo, Seog Chung
    [J]. MATHEMATICS, 2020, 8 (10) : 1 - 22
  • [3] Compact Implementations of ARX-Based Block Ciphers on IoT Processors
    Seo, Hwajeong
    Jeong, Ilwoong
    Lee, Jungkeun
    Kim, Woo-Hwan
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2018, 17 (03)
  • [4] Parallel Implementations of ARX-Based Block Ciphers on Graphic Processing Units
    An, SangWoo
    Kim, YoungBeom
    Kwon, Hyeokdong
    Seo, Hwajeong
    Seo, Seog Chung
    [J]. MATHEMATICS, 2020, 8 (11) : 1 - 25
  • [5] Efficient Parallel Implementation of CTR Mode of ARX-Based Block Ciphers on ARMv8 Microcontrollers
    Song, JinGyo
    Seo, Seog Chung
    [J]. APPLIED SCIENCES-BASEL, 2021, 11 (06):
  • [6] Fast implementations of ARX-based lightweight block ciphers (SPARX, CHAM) on 32-bit processor
    Seok, Byoungjin
    Lee, Changhoon
    [J]. INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2019, 15 (09)
  • [7] Secure and Fast Implementation of ARX-Based Block Ciphers Using ASIMD Instructions in ARMv8 Platforms
    Song, Jingyo
    Seo, Seog Chung
    [J]. IEEE ACCESS, 2020, 8 : 193138 - 193153
  • [8] Efficient DFA on SPN-Based Block Ciphers and Its Application to the LED Block Cipher
    Ueno, Rei
    Homma, Naofumi
    Aoki, Takafumi
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2015, E98A (01) : 182 - 191