Building Secure Block Ciphers on Generic Attacks Assumptions

被引:0
|
作者
Patarin, Jacques [1 ]
Seurin, Yannick [1 ]
机构
[1] Univ Versailles, Versailles, France
来源
关键词
block ciphers; Feistel schemes; generic attacks; provable security; UNBALANCED FEISTEL SCHEMES; PERMUTATIONS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Up to now, the design of block ciphers has been mainly driven by heuristic arguments, and little theory is known to constitute a good guideline for the development of their architecture. Trying to remedy this situation, we introduce a new type of design for symmetric cryptographic primitives with high self-similarity. Our design strategy enables to give a reductionist security proof for the primitive based on plausible assumptions regarding the complexity of the best distinguishing attacks on random Feistel schemes or other ideal constructions. Under these assumptions, the cryptographic primitives we obtain are perfectly secure against any adversary with computational resources less than a given bound. By opposition, other provably secure symmetric primitives, as for example C [3] and KFC [4], designed using information-theoretic results, are only proved to resist a limited (though significant) range of attacks. Our construction strategy leads to a large expanded key size, though still usable in practice (around 1 MB).
引用
收藏
页码:66 / 81
页数:16
相关论文
共 50 条
  • [31] Design space extension for secure implementation of block ciphers
    Agosta, Giovanni
    Barenghi, Alessandro
    Maggi, Massimo
    Pelosi, Gerardo
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2014, 8 (06): : 256 - 263
  • [32] Provably Quantum-Secure Tweakable Block Ciphers
    Hosoyamada, Akinori
    Iwata, Tetsu
    IACR TRANSACTIONS ON SYMMETRIC CRYPTOLOGY, 2021, 2021 (01) : 337 - 377
  • [33] A Generic Attack against White Box Implementation of Block Ciphers
    Jia, Yin
    Lin, TingTing
    Lai, Xuejia
    2016 INTERNATIONAL CONFERENCE ON COMPUTER, INFORMATION AND TELECOMMUNICATION SYSTEMS (CITS), 2016, : 139 - 143
  • [34] Output Prediction Attacks on Block Ciphers Using Deep Learning
    Kimura, Hayato
    Emura, Keita
    Isobe, Takanori
    Ito, Ryoma
    Ogawa, Kazuto
    Ohigashi, Toshihiro
    APPLIED CRYPTOGRAPHY AND NETWORK SECURITY WORKSHOPS, ACNS 2022, 2022, 13285 : 248 - 276
  • [35] Fault Template Attacks on Block Ciphers Exploiting Fault Propagation
    Saha, Sayandeep
    Bag, Arnab
    Roy, Debapriya Basu
    Patranabis, Sikhar
    Mukhopadhyay, Debdeep
    ADVANCES IN CRYPTOLOGY - EUROCRYPT 2020, PT I, 2020, 12105 : 612 - 643
  • [36] Designing against a class of algebraic attacks on symmetric block ciphers
    Adams, C
    APPLICABLE ALGEBRA IN ENGINEERING COMMUNICATION AND COMPUTING, 2006, 17 (01) : 17 - 27
  • [37] Self-similarity attacks on block ciphers and application to KeeLoq
    Courtois, Nicolas T.
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2012, 6805 LNCS : 55 - 66
  • [38] New Birthday Attacks on Some MACS Based on Block Ciphers
    Yuan, Zheng
    Tang, Wei
    Jia, Keting
    Xu, Guangwu
    Wang, Xiaoyun
    ADVANCES IN CRYPTOLOGY - CRYPTO 2009, 2009, 5677 : 209 - +
  • [39] Designing against a class of algebraic attacks on symmetric block ciphers
    Carlisle Adams
    Applicable Algebra in Engineering, Communication and Computing, 2006, 17 : 17 - 27
  • [40] Hardware design and modeling of lightweight block ciphers for secure communications
    Mohd, Bassam Jamil
    Hayajneh, Thaier
    Youseff, Khalil M. Ahmad
    Abu Khalaf, Zaid
    Bhuiyan, Md Zakirul Alam
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 83 : 510 - 521