| Information security has always been an important issue in the information age, with therapid development of mobile Internet, embedded hardware encryption has broad applicationprospects.Currently, encryption algorithm on the Embedded system is divided into symmetricencryption and asymmetric encryption, asymmetric encryption has a huge advantagecompared to symmetric encryption in terms of safety.For the problem of RSA encryption slowspeed, this paper studies the theory of RSA asymmetric encryption algorithm and design ahigh-speed PCB with FPGA to implement RSA algorithm,accomplishe the manufacture ofRSA encryption hardware,do simulation and functional test of the system.This paper according to the in-depth research for research status of domestic and abroad,design RSA asymmetric encryption system’s overall architecture, which consists of FPGAhardware implementation part and the peripheral circuit part. FPGA hardware implementationpart includes RSA encryption module,SDRAM controller,image input module and imageoutput module; the peripheral circuit part includes SDRAM,image analog–to-digitalconverter,image digital-to-analog converter,image input interface,VGA interface,POWERcircuit and configuration circuit.Based on the framework of the overall,this paper research for the theory of RSAalgorithm hardware implementation, design the process of RSA algorithm implementationwith FPGA and functional components, accomplishe the RSA algorithm implementation withFPGA. Simultaneously,this paper research for the theory of high-speed PCB design,complete the design of high-speed PCB circuit and signal integrity,accomplishe themanufacture of the six-layer PCB hardware for RSA algorithm implementation,according tothe datasheet of peripheral circuit, complete peripheral circuit chip controller design.This paper also complete simulation and functional test of asymmetric encryptionsystem,includes RSA algorithm simulation,RSA hardware implementation downloadtest,SDRAM hardware test and image output circuit hardware test,verify the correctness ofRSA algorithm Implementation and high-speed PCB design. |