Font Size: a A A

Design And Research Of Anti-side Channel Attack Based On SM2 Algorithm

Posted on:2021-01-29Degree:MasterType:Thesis
Country:ChinaCandidate:F LiangFull Text:PDF
GTID:2438330602497904Subject:Microelectronics and Solid State Electronics
Abstract/Summary:PDF Full Text Request
In recent years,as users' information were stolen by hackers and published on the Internet,the leak problem of sensitive information has been brought to the forefront,and that how to make information more private and safe has become a hot spot in information era that is never out of date.The SM2 public key algorithm issued by China's Cryptography Administration in 2010 has merits such as high security,short signature,fast calculation speed and so on,which are applied in fiscard security technology.In energy analysis attack system,those represented by bypass attack analysis have caused great challenges to the privacy of products like intelligent cards.In this paper,the SM2 algorithm issued by China's Cryptography Administration is taken as the research object,the key steps that can be conducted bypass attack in algorithm are carried out lateral channel attack design in underlying computing module and scalar multiplication module.Moreover,Modelsim is utilized to carry out the emulation of two scalar multiplication methods and underlying module,and ISE tool is utilized to carry out the integration of scalar multiplications.Then the overall functional simulation of signature and check of SM2 algorithm is realized with VCS simulation tool through the establishment of a software and hardware collaborative platform.In order to verify the lateral channel effect of design,the SAKURA-G FPGA board is utilized to set up a power acquisition platform,the the power curves collected are carried out data processing,and the SPA and DPA lateral channel attacks are conduced.The experimental results demonstrate that utilizing the modified atomic-piece binary scalar multiplication algorithm has anti-SPA effect,while utilizing the modified Montgomery scalar multiplication algorithm not only has anti-SPA effect,but also has anti-DPA effect.This design has multiple lateral channel attack methods,so it can be utilized in cryptographic devices in the future to improve the safety performance of devices.
Keywords/Search Tags:Scalar multiplication, SM2, Power acquisition, Anti-side channel attack, Hardware and software collaboration
PDF Full Text Request
Related items