Proposal for a new Equation System Modelling of Block Ciphers and Application to AES 128

被引:0
|
作者
Dubois, Michel [1 ]
Filiol, Eric [1 ]
机构
[1] Lab Operat Virol & Cryptol, Laval, France
关键词
block cipher; Boolean function; cryptanalysis; AES;
D O I
暂无
中图分类号
G25 [图书馆学、图书馆事业]; G35 [情报学、情报工作];
学科分类号
1205 ; 120501 ;
摘要
One of the major issues of cryptography is the cryptanalysis of cipher algorithms. Cryptanalysis is the study of methods for obtaining the meaning of encrypted information, without access to the secret information that is normally required. Some mechanisms for breaking codes include differential cryptanalysis, advanced statistics and brute-force. Recent works also attempt to use algebraic tools to reduce the cryptanalysis of a block cipher algorithm to the resolution of a system of quadratic equations describing the ciphering structure. As an example, Nicolas Courtois and Josef Pieprzyk have described the AES-128 algorithm as a system of 8000 quadratic equations with 1600 variables. Unfortunately, these approaches are, currently, deadlocks because of the lack of efficient algorithms to solve large systems of equations. In our study, we will also use algebraic tools but in a new way: by using Boolean functions and their properties. A Boolean function is a function from F-2(n) to F-2 with n>1, characterized by its truth table. The arguments of Boolean functions are binary words of length n. Any Boolean function can be represented, uniquely, by its algebraic normal form which is an equation which only contains additions modulo 2 - the XOR function - and multiplications modulo 2 - the AND function. Our aim is to describe a block cipher algorithm as a set of Boolean functions then calculate their algebraic normal forms by using the Mobius transforms. After, we use a specific representation for these equations to facilitate their analysis and particularly to try a combinatorial study. Through this approach we obtain a new kind of equations system. This equations system is more easily implementable and could open new ways to cryptanalysis. To test our approach we first apply this principle to the mini-AES cipher and in a second time to AES-128 algorithm.
引用
收藏
页码:303 / 312
页数:10
相关论文
共 46 条
  • [21] A new method for the mathematical modelling of water movement in a surface irrigation system: method and application
    Murat Kilic
    Irrigation Science, 2022, 40 : 359 - 378
  • [22] A new transformation approach for complex systems modelling and simulation: Application to industrial control system
    Seddari N.
    Boukelkoul S.
    Bouras A.
    Belaoued M.
    Redjimi M.
    International Journal of Simulation and Process Modelling, 2021, 16 (01) : 34 - 48
  • [23] Application of a new modelling technique to a highly non-linear flexible rotor system
    Weightman, APH
    Levesley, MC
    Manning, WJ
    VIBRATIONS IN ROTATING MACHINERY, 2004, 2004 (02): : 605 - 614
  • [24] A new information diffusion modelling technique based on vibrating string equation and its application in natural disaster risk assessment
    Bai, Cheng-Zu
    Zhang, Ren
    Hong, Mei
    Qian, Long-xia
    Wang, Zhengxin
    INTERNATIONAL JOURNAL OF GENERAL SYSTEMS, 2015, 44 (05) : 601 - 614
  • [25] A NEW APPROACH BASED ON INVENTORY CONTROL USING INTERVAL DIFFERENTIAL EQUATION WITH APPLICATION TO MANUFACTURING SYSTEM
    Rahman, Md Sadikur
    Das, Subhajit
    Manna, Amalesh Kumar
    Shaikh, Ali Akbar
    Bhunia, Asoke Kumar
    Ahmadian, Ali
    Salahshour, Soheil
    DISCRETE AND CONTINUOUS DYNAMICAL SYSTEMS-SERIES S, 2022, 15 (02): : 457 - 480
  • [26] CHARGE INJECTION BY VOLTAGE APPLICATION INTO POLYMER DIELECTRICS NEW PROPOSAL FOR D C CABLE POLYMER INSULATION SYSTEM
    TANAKA, T
    IEEE TRANSACTIONS ON POWER APPARATUS AND SYSTEMS, 1976, 95 (06): : 1765 - 1765
  • [27] Proposal of a new virtual evaluation approach of preventive safety applications and advanced driver assistance functions - application: AEB system
    Chelbi, Nacer Eddine
    Gingras, Denis
    Sauvageau, Claude
    IET INTELLIGENT TRANSPORT SYSTEMS, 2018, 12 (09) : 1148 - 1156
  • [28] A New Analytical Solution of the Twist Wave Propagation Equation with its Application in a Modified Ring Spinning System
    Tang, Hong Bo
    Xu, Bin Gang
    Tao, Xiao Ming
    TEXTILE RESEARCH JOURNAL, 2010, 80 (07) : 636 - 641
  • [29] Testing a new two-dimensional flood modelling system: analytical tests and application to a flood event
    Lhomme, J.
    Gutierrez-Andres, J.
    Weisgerber, A.
    Davison, M.
    Mulet-Marti, J.
    Cooper, A.
    Gouldby, B.
    JOURNAL OF FLOOD RISK MANAGEMENT, 2010, 3 (01): : 33 - 51
  • [30] A proposal for a new grading scheme for pancreatic ductal adenocarcinonia (DA): Application of a practical and prognostically relevant system similar to Gleason scoring
    Adsay, NV
    Kilinc, N
    Bonnett, M
    Dey, J
    Cheng, JD
    Andea, A
    MODERN PATHOLOGY, 2003, 16 (01) : 270A - 270A