Modelling cryptographic distinguishers using machine learning

被引:0
|
作者
Carlo Brunetta
Pablo Picazo-Sanchez
机构
[1] Chalmers University of Technology,Department of Computer Science
来源
Journal of Cryptographic Engineering | 2022年 / 12卷
关键词
Cryptanalysis; Distinguisher; Machine learning; Cipher suite distinguishing problem; Pseudorandom generator;
D O I
暂无
中图分类号
学科分类号
摘要
Cryptanalysis is the development and study of attacks against cryptographic primitives and protocols. Many cryptographic properties rely on the difficulty of generating an adversary who, given an object sampled from one of two classes, correctly distinguishes the class used to generate that object. In the case of cipher suite distinguishing problem, the classes are two different cryptographic primitives. In this paper, we propose a methodology based on machine learning to automatically generate classifiers that can be used by an adversary to solve any distinguishing problem. We discuss the assumptions, a basic approach for improving the advantage of the adversary as well as a phenomenon that we call the “blind spot paradox”. We apply our methodology to generate distinguishers for the NIST (DRBG) cipher suite problem. Finally, we provide empirical evidence that the distinguishers might statistically have some advantage to distinguish between the DRBG used.
引用
收藏
页码:123 / 135
页数:12
相关论文
共 50 条
  • [1] Modelling cryptographic distinguishers using machine learning
    Brunetta, Carlo
    Picazo-Sanchez, Pablo
    JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2022, 12 (02) : 123 - 135
  • [2] Deep Learning-Based Differential Distinguishers for Cryptographic Sequences
    Bose, Amrita
    Pal, Debranjan
    Chowdhury, Dipanwita Roy
    PROGRESS IN CRYPTOLOGY-INDOCRYPT 2024, PT II, 2025, 15496 : 114 - 133
  • [3] New Results on Machine Learning-Based Distinguishers
    Baksi, Anubhab
    Breier, Jakub
    Dasu, Vishnu Asutosh
    Hou, Xiaolu
    Kim, Hyunji
    Seo, Hwajeong
    IEEE ACCESS, 2023, 11 : 54175 - 54187
  • [4] Machine Learning Assisted Differential Distinguishers For Lightweight Ciphers
    Baksi, Anubhab
    Breier, Jakub
    Chen, Yi
    Dong, Xiaoyang
    PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 176 - 181
  • [5] Towards Cryptographic Function Distinguishers with Evolutionary Circuits
    Svenda, Petr
    Ukrop, Martin
    Matyas, Vashek
    PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON SECURITY AND CRYPTOGRAPHY (SECRYPT 2013), 2013, : 135 - 146
  • [6] Cryptographic Algorithm Identification Using Machine Learning and Massive Processing
    de Mello, F. L.
    Xexeo, J. A. M.
    IEEE LATIN AMERICA TRANSACTIONS, 2016, 14 (11) : 4585 - 4590
  • [7] Data Security on Cloud by Cryptographic Methods Using Machine Learning Techniques
    Gadde, Swetha
    Amutharaj, J.
    Usha, S.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2022, 22 (05): : 342 - 347
  • [8] Modelling and Classification of Sepsis using Machine Learning
    Amrita, I
    Martis, Roshan Joy
    Ashwini, K.
    2021 5TH INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, COMMUNICATION, COMPUTER TECHNOLOGIES AND OPTIMIZATION TECHNIQUES (ICEECCOT), 2021, : 262 - 266
  • [9] Human dialogue modelling using machine learning
    Wilks, Y
    Webb, N
    Setzer, A
    Hepple, M
    Catizone, R
    Recent Advances in Natural Language Processing III, 2004, 260 : 17 - 28
  • [10] Potential distribution modelling using machine learning
    Lorena, Ana C.
    de Siqueira, Marinez F.
    De Giovanni, Renato
    de Carvalho, Andre C. P. L. F.
    Prati, Ronaldo C.
    NEW FRONTIERS IN APPLIED ARTIFICIAL INTELLIGENCE, 2008, 5027 : 255 - +