Machine Learning Assisted Differential Distinguishers For Lightweight Ciphers

被引:0
作者
Baksi, Anubhab [1 ]
Breier, Jakub [2 ,3 ]
Chen, Yi [4 ]
Dong, Xiaoyang [4 ]
机构
[1] Nanyang Technol Univ, Singapore, Singapore
[2] TU Graz SAL DES Lab, Silicon Austria Labs, Graz, Austria
[3] Graz Univ Technol, Graz, Austria
[4] Tsinghua Univ, Beijing, Peoples R China
来源
PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021) | 2021年
关键词
gimli; ascon; knot; chaskey; distinguisher; machine learning; differential;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
At CRYPTO 2019, Gohr first introduces the deep learning based cryptanalysis on round-reduced SPECK. Using a deep residual network, Gohr trains several neural network based distinguishers on 8-round SPECK-32/64. The analysis follows an 'all-in-one' differential cryptanalysis approach, which considers all the output differences effect under the same input difference. Usually, the all-in-one differential cryptanalysis is more effective compared to the one using only one single differential trail. However, when the cipher is non-Markov or its block size is large, it is usually very hard to fully compute. Inspired by Gohr's work, we try to simulate the all-in-one differentials for non-Markov ciphers through machine learning. Our idea here is to reduce a distinguishing problem to a classification problem, so that it can be efficiently managed by machine learning. As a proof of concept, we show several distinguishers for four high profile ciphers, each of which works with trivial complexity. In particular, we show differential distinguishers for 8-round Gimli-Hash, Gimli-Cipher and Gimli-Permutation; 3-round Ascon-Permutation; 10-round Knot-256 permutation and 12-round Knot-512 permutation; and 4-round Chaskey-Permutation. Finally, we explore more on choosing an efficient machine learning model and observe that only a three layer neural network can be used. Our analysis shows the attacker is able to reduce the complexity of finding distinguishers by using machine learning techniques.
引用
收藏
页码:176 / 181
页数:6
相关论文
共 50 条
  • [21] Machine Learning Assisted Propeller Design
    Vardhan, Harsh
    Volgyesi, Peter
    Sztipanovits, Janos
    ICCPS'21: PROCEEDINGS OF THE 2021 ACM/IEEE 12TH INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS (WITH CPS-IOT WEEK 2021), 2021, : 227 - 228
  • [22] Improvement on the Method for Automatic Differential Analysis and Its Application to Two Lightweight Block Ciphers DESL and LBlock-s
    Sun, Siwei
    Hu, Lei
    Qiao, Kexin
    Ma, Xiaoshuang
    Shan, Jinyong
    Song, Ling
    ADVANCES IN INFORMATION AND COMPUTER SECURITY (IWSEC 2015), 2015, 9241 : 97 - 111
  • [23] Speeding up Explorative BPM with Lightweight IT: the Case of Machine Learning
    Bojer, Casper Solheim
    Bygstad, Bendik
    Ovrelid, Egil
    INFORMATION SYSTEMS FRONTIERS, 2024, 27 (2) : 823 - 840
  • [24] Lightweight Distributed Gaussian Process Regression for Online Machine Learning
    Yuan, Zhenyuan
    Zhu, Minghui
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2024, 69 (06) : 3928 - 3943
  • [25] Tunable VVC Frame Partitioning Based on Lightweight Machine Learning
    Amestoy, Thomas
    Mercat, Alexandre
    Hamidouche, Wassim
    Menard, Daniel
    Bergeron, Cyril
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2020, 29 (29) : 1313 - 1328
  • [26] Towards a lightweight security framework using blockchain and machine learning
    Ismail, Shereen
    Nouman, Muhammad
    Dawoud, Diana W.
    Reza, Hassan
    BLOCKCHAIN-RESEARCH AND APPLICATIONS, 2024, 5 (01):
  • [27] Using machine learning technique for designing reinforced lightweight soil
    Van Quan Tran
    Linh Quy Nguyen
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2022, 43 (01) : 1633 - 1650
  • [28] A Lockdown Technique to Prevent Machine Learning on PUFs for Lightweight Authentication
    Yu, Meng-Day
    Hiller, Matthias
    Delvaux, Jeroen
    Sowell, Richard
    Devadas, Srinivas
    Verbauwhede, Ingrid
    IEEE TRANSACTIONS ON MULTI-SCALE COMPUTING SYSTEMS, 2016, 2 (03): : 146 - 159
  • [29] A Lightweight Machine Learning Assisted Power Optimization for Minimum Error in NOMA-CRS Over Nakagami-m Channels
    Kara, Ferdi
    Kaya, Hakan
    Yanikomeroglu, Halim
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2021, 70 (10) : 11067 - 11072
  • [30] Nanodiamond quantum thermometry assisted with machine learning
    Yamamoto, Kouki
    Ogawa, Kensuke
    Tsukamoto, Moeta
    Ashida, Yuto
    Sasaki, Kento
    Kobayashi, Kensuke
    APPLIED PHYSICS EXPRESS, 2025, 18 (02)