Font Size: a A A

Implementing Cryptography Algorithm Based On FPGA Dynamic Partial Reconfigurable System

Posted on:2011-09-07Degree:MasterType:Thesis
Country:ChinaCandidate:C ZhaoFull Text:PDF
GTID:2178360308461001Subject:IC Engineering
Abstract/Summary:PDF Full Text Request
With quick advances in the programmable logic devices, how to raise resources utilization ratio, in other words, make use of limited resources to realize logical design on a larger scale has become a central issue in the research of computer system field. And it is called reconfiguration technology, in which reconfiguration calculation is a kind of rising calculation method between the general-purpose processor and specific integrated circuits. Based on FPGA, the reconfiguration system combines flexibility of microprocessor and high efficiency of specific ASIC, moreover, its hardware information can be revised flexibly. All of these make the system flexible, simple and possible to reuse hardware resources, and it possesses quick hardware calculation rate, high efficiency, and the quality of being promoted easily. At present, the majority implementation of cryptographic system is one kind of specific crypto-algorithm chip, which has difficulty in satisfying the multi-level safety performances. Cryptographic system of partial dynamic self-reconfigurable is a special class of embedded system based on reconfigurable logic device, which can dynamically reconfigure partial of system functions when running of system. Thus enhances the cryptographic system flexibility, the security and the extension greatly.In the beginning, this article reviews the research about reconfiguration calculation technology at present and its significance. Then the basic principles of FPGA and reconfiguration of FPGA, several realization methods of reconfiguration technology, as well as the hardware and software of reconfiguration are introduced. Based on EAPR (Early Access Partial Reconfiguration), Xilinx company put forward self-reconfigurable system of realizing cryptography algorithm. According to this, the author designs a self-reconfiguration system realization module, taking SMS4 Algorithm in China for instance, then illustrates the self-reconfiguration system in realizing SMS4 Algorithm.
Keywords/Search Tags:FPGA, Dynamic Partial Reconfigurable, Self-Reconfigurable System, cryptography Algorithm, SMS4 Algorithm
PDF Full Text Request
Related items