Font Size: a A A

Research On Differential Fault Attack On MICKEY

Posted on:2016-07-22Degree:MasterType:Thesis
Country:ChinaCandidate:L W WeiFull Text:PDF
GTID:2348330488957143Subject:Cryptography
Abstract/Summary:PDF Full Text Request
With the coming of the information age, more and more attention has been paid to information and various cryptographic algorithm have been proposed to protect information security. In order to prove the security of these algorithms, various cryptanalysis methods have to be used. However the traditional crypt analysis method, such as exhaustive attack, algebraic attack, differential attack can only prove the security of these algorithms in theory, but unable to prove the security on hardware implementation. The presentation of the differential fault attack makes up for the blank in this field. It can analyze the security of the algorithm implemented in the equipment by the acquisition of the leakage information. The presentation of the difference fault attack not only provides a new crypt analysis method, but also opens up a new direction for cryptography research. At present, the main research direction for the differential fault attack method is the recovery of the secret with the minimum cost. In this paper, an improved algorithm is proposed to improve the efficiency of the algorithm. According to the papers, we have studied that in the implementation of the differential fault attack, the use of the parallel technology and distributed computing is still a blank. Thus another work of this paper is the application of the two content to differential fault attacks for improving the speed of the attack. The main contents of our work include the following two aspects:1?An improvement of the differential fault attack on MICKEY-128 2.0 proposed by Karmakar Sandip and Roy Chowdhury Dipanwita has been presented. In 2013, Karmakar Sandip and Roy Chowdhury Dipanwita had proposed a differential fault attack on MICKEY-128 2.0,which just use 480 single fault insertions and 480 differential fault output to recover the initial state of the register of the MICKEY-128 2.0. From the point of the fault insertion number at that time, this attack has the best performation. However,we show that there still exsist a disadvantage, an improved method is given. Finally a complete differential fault attack is presented. The improved algorithm compensates the disadvantage without affecting the original algorithm performance. The method can also be used for other versions of the Mickey cipher.2?From the point of view of the project, wei make some improvement of the differential fault attack in this paper. In the project implementation, a large number of data have to becollected, trying analyzed. When the amount of the data is too large, with the traditional single computer, single thread for calculation will reduce the work efficiency. In order to improve the efficiency of practical operation, the modern hot parallel technology, distributed computing and other concepts have been integrated into the differential fault attack, so that more than one computer, multi thread have been used at the same time, which improve the speed, shorten the time to decipher the key. In the condition of having two computing nodes, each node is equipped with two core processor, the speed of differential fault attack is improved close to 3.6 times after the introduction of the parallel technology and the distributed computing.
Keywords/Search Tags:differential fault attack, MICKEY-128 2.0, parallelization, distributed computation
PDF Full Text Request
Related items