cs.LGAug 24, 2026

Graph Representation Learning of Lightweight IoT Ciphers

Authors: Jonathan Cook, Sabih ur Rehman, M. Arif Khan

Organizations: School of Computing, Mathematics and Engineering, Charles Sturt University, Australia

Abstract

SIMON and SIMECK belong to a family of Lightweight Cryptographic Algorithms (LCAs) based on the Feistel block cipher, designed for Internet of Things (IoT) devices. As with all Feistel ciphers, they are susceptible to differential cryptanalysis, necessitating rigorous resilience evaluations. While state-of-the-art techniques leverage heuristics and sampling to improve efficiency, little work has applied Machine Learning (ML) guided Graph Representation Learning (GRL) to efficiently identify and visualise high-probability differential clusters. We address this gap by introducing an efficient feature engineering strategy that extracts four differential attributes from a partial Difference Distribution Table (pDDT), revealing structural information concealed in raw differential data. Utilising the enriched features, we construct and compare three ML-guided directed graphs for SIMON3232 and SIMECK3232 using K-Nearest Neighbour (KNN), Decision Trees (DT), and Random Forests (RF). To the best of our knowledge, our framework produces the first graph-based visualisation of the differential clustering effect, in which high-probability single-bit differentials form geometrically close clusters in the learned embedding. All three models achieve a precision of 1.01.0 in identifying high-probability differentials, confirming zero false positives. KNN achieves the strongest cluster separation, the highest F1 score and the lowest graph construction time of approximately 2.32.3 seconds, while DT and RF produce optimal paths with near-perfect regression. The results are consistent across both LCAs, demonstrating the applicability of the framework to other AND-rotation LCA families.

Figures & tables

Explore similar work

CardsList
  1. Deep Learning-Assisted Improved Differential Fault Attacks on Lightweight Stream Ciphers

    Mar 31, 2026Kok Ping Lim, Dongyang Jia, Iftekhar Salam

  2. Improving IoT Intrusion Detection Through SMOTE-Based Oversampling and Extended Multi-Model Evaluation on Side-Channel Power Data

    May 29, 2026Muhammad Khuram Shahzad, Haseeb Khan, Muhammad Masood Khan +1Class-Imbalanced LearningIoT Intrusion Detection

  3. Improving ML Attacks on LWE with Data Repetition and Stepwise Regression

    Apr 5, 2026Alberto Alfarano, Eshika Saxena, Emily Wenger +2Post-Quantum Cryptography