>
Fa   |   Ar   |   En
   Towards Formal Linear Cryptanalysis using HOL4  
   
نویسنده Hasan Osman ,Khayam Ali
منبع journal of universal computer science - 2014 - دوره : 20 - شماره : 2 - صفحه:193 -212
چکیده    Linear cryptanalysis (lc), first introduced by matsui, is one of the most widely used techniques for judging the security of symmetric-key cryptosystems. traditionally, lc is performed using computer programs that are based on some fundamental probabilistic algorithms and lemmas, which have been validated using paper-and-pencil proof methods. in order to raise the confidence level of lc results, we propose to formally verify its foundational probabilistic algorithms and lemmas in the higher-orderlogic theorem prover hol4. this kind of infrastructure would also facilitate reasoning about lc properties within the hol4 theorem prover. as a first step towards the proposed direction, this paper presents the formalization of two foundations of lc, which were initially proposed in matsui’s seminal paper. firstly, we formally verify the piling-up lemma, which allows us to compute the probability of a block cipher’s linear approximation, given the probabilities of linear approximations of its individual modules. secondly, we provide a formal probabilistic analysis of matsui’s algorithm for deciphering information about the unknown bits of a cipher key. in order to illustrate the practical effectiveness and utilization of our formalization, we formally reason about a couple of lc properties.
کلیدواژه Formal Verification ,Higher-order logic ,Probability Theory ,Cryptography ,Theorem Proving
آدرس National University of Sciences and Technology (NUST), School of Electrical Engineering and Computer Science, Pakistan, National University of Sciences and Technology (NUST), School of Electrical Engineering and Computer Science, Pakistan
پست الکترونیکی ali.khayam@seecs.nust.edu.pk
 
     
   
Authors
  
 
 

Copyright 2023
Islamic World Science Citation Center
All Rights Reserved