Dissertation > Excellent graduate degree dissertation topics show

Design and Implementation of AES Coprocessoer IP Core

Author: ZhangXi
Tutor: QiuZhiLiang
School: Xi'an University of Electronic Science and Technology
Course: Communication and Information System
Keywords: AES IP core Encryption and decryption Key
CLC: TP332
Type: Master's thesis
Year: 2007
Downloads: 92
Quote: 3
Read: Download Dissertation

Abstract


Based on the high - performance network processor technology research \The papers selected AES algorithm first described as a network processor chip inside the encryption and decryption algorithms , mathematical knowledge of the AES algorithm , followed by a detailed description of the algorithm process , including the process of encryption algorithms , the decryption algorithm processes and key expansion program . Algorithm IP core based on AES hardware design, to be classified as encryption, decryption and key expansion of three parts , functions and gradually refine the design of the wheel structure S-box replacement shift row , column confusion and round key plus transform and round key generation module . Using Verilog HDL hardware description language to achieve a the encryption unit within the various functional modules . To solve the problem of some complex math structures affect the speed using a look-up table method in the design and improved columns confusion Computation Structures , thereby significantly reducing the algorithm 's share of resources . Simulation and verification process , first built the system test environment combined with the processor to write data aggregation module , control module asynchronous FIFO buffer module and input , AES unit used the open source IP core Openrisc1200 in to send test data to complete system-level testing of the unit . IP core designed as a serial structure set of test vectors provided by Rijndael IP core coverage test vector set . The test results verify the correctness of the encryption and decryption functions .

Related Dissertations

  1. The AES Algorithm and Its Implementation in DSP,TN918.1
  2. Research on Transparent Security of JPEG Image,TP391.41
  3. Multiple Pairwise Keys Management Protocol of Function Node-Based for Wireless Sensor Networks,TP212.9
  4. Yunnan Province, human capital, the network structure of critical efficiency factor,F249.27
  5. Construction of G Bank Yunnan Branch Office of Performance Management System,F272.92
  6. Study on the Mechanism of Night Temperature to Grain Filling of Inferior in Rice,S511
  7. Study on Tea Beverage Quality Security,TS275.2
  8. Research of Sensitive Information Protection Techniques for Automated Trust Negotiation,TP309
  9. Research on the Design and Implementation of Border Access Platform in Public Security Network,TP393.09
  10. Study of Evaluation System on Security Management of HS Company,F426.21
  11. Region-based wireless sensor network key management scheme for research,TP212.9
  12. Study on the Determination and Migration of Hazardous Chemicals in Polyethylene Plastic Food Packaging Materials,TS206.4
  13. Identification of Epitope Fragments and Critical Amino Acid for Allergen TBb in Tartary Buckwheat,R284.1
  14. Key programs for university teaching reference repository construction applied research,G642.3
  15. Exposure to mercury and copper ions under the critical early development of goldfish antioxidant enzymes and dynamic changes,S917.4
  16. Remote FPGA system design and implementation of security upgrades,TP309
  17. A Study on Encentive Effects of Private SMEs’Key Employees,F276.5
  18. Study on the Characteristic Luling Coal Mine 10th Coal Seam Overlying Strata and Desruction during the Process of Stoping,TD327.2
  19. CAD/CAPP/CAM Integrated System Development for Key Components in Marine Diesel,U664.121
  20. The Design and FPGA Verification of Embedded UART Based on VHDL/FPGA,TN47
  21. The Study of the Performance Management System of Taishan Medical School,G647.2

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Electronic digital computer (not a continuous role in computer ) > Arithmetic unit and the controller (CPU)
© 2012 www.DissertationTopic.Net  Mobile