Font Size: a A A

The Design Of AES IP Basesd On Mobile Phone Payment

Posted on:2014-06-16Degree:MasterType:Thesis
Country:ChinaCandidate:L HanFull Text:PDF
GTID:2268330422463386Subject:Microelectronics and Solid State Electronics
Abstract/Summary:PDF Full Text Request
The security of mobile payment is one of the cores that make mobile paymentservices able to be popularly used. Mobile phone payment solutions based on2.4G RFtechnology uses hybrid encryption system which is based on the AES algorithm andelliptic curve cryptography (ECC) algorithm, this topic is aimed to put forward a highsecurity, small area AES encryption scheme.This paper first introduces the principle of AES algorithm, which is efficient, safe,flexible using, and with easy hardware implementation. Then it describes both theprinciples and the achievement of design of true random number generator, and analyzesthe factors that affect the random nature with FPGA validation. Finally based on theASIC design of the AES encryption algorithm, this paper proposes a new method ofanti-DPA attack, using heterogeneous structure of S-boxes in the AES byte alternativeunit, makes the input of byte alternative unit select S-box randomly with a randomnumber. This method effectively eliminates the correlation between the input signal andthe power consumption of the byte alternative unit, thereby increasing the difficulty ofthe DPA attack, improving the security of the AES encryption circuit.The design uses a top-down design methodology, completes the front-end design ofAES encryption circuit with hardware description language Verilog HDL, logicsimulation and synthesis using EDA tools, after FPGA validation, using the process ofUMC0.25μm1.8v CMOS, and ultimately get the physical layout. Principles andvalidation results show that the AES encryption circuit design meet the requirement ofhigh security and small area of the design.
Keywords/Search Tags:Mobile Phone Payment, AES, True random number generator, S-BOX, Power Analysis
PDF Full Text Request
Related items