Dissertation > Excellent graduate degree dissertation topics show

Design and Implementation of Video Image Encryption System Based on3DES Algorithm IP Core

Author: LiMengYao
Tutor: MaXueWen
School: Northeastern University
Course: Electronics and Communication Engineering
Keywords: FPGA video image encryption decryption
CLC: TP309.7
Type: Master's thesis
Year: 2013
Downloads: 5
Quote: 0
Read: Download Dissertation

Abstract


With the high-speed development of network and information, the development of network technology and application is more and more widely, the network information security problem also more and more remarkable, and become one of the problems that cannot be ignored. In modern society, the issues of information privacy or security have been paid more and more attention. Video information is one of main carriers of modern information. How to protect personal privacy or the government department important information with encryption algorithm when it is transmitting is becoming an important research subject.With the development of programmable logic devices, the application of FPGA provides a new solution for high-speed digital video image information processing, and the system based on FPGA is now becoming one of the central research subjects. Making the best use of parallelism and flexibility of FPGA improve the video image processing speed essentially, and it not only reduces costs but also achieves real-time transmission of large video image data with satisfying effect.The video image encryption system in this paper is based on DE2-70platform of Altera. The FPGA used in the design is EP2C70of Cyclone II series. The whole system is designed with collaborative hardware and software methods. Hardware:Based on the requirement analysis of the system, complete a customized processor NIOS II with the design and implementation of each hardware modules in the system. The hardware module is mainly composed of the image input processing module, image preprocessing cache module, image encryption processing module, and image display output processing module. In the image encryption processing module,3DES algorithm IP core was designed and implemented, by using pipeling way high-speed encryption processing of video images, and using Quartus II integrated development tools and Modelsim SE5.8simulation tools of3DES encryption IP core simulation verification. Software:using C language programming in the Nios II IDE environment, for the whole video image encryption system to video image read, encryption, decryption and control. Finally, download the entire system to the DE2-70on the development platform, the video image encryption effect evaluation.After testing, on the DE2-70development platform, the video encryption system has reached the desired effect, relative to the software encryption algorithm; the system greatly improves the processing speed of encryption. The IP core based on3DES algorithm implementation, in the form of soft core is easy to migrate to the needed safety system. System realizes the required functions, and has good reliability and portability, takes up less resource, lower cost and has wide application prospect.

Related Dissertations

  1. Research on Electromagnetic Acoustic Transducer Detection System Based on FPGA,TH878.2
  2. Study on Drive and Control System of Five-Phase PMSM Based on FPGA,TM341
  3. Development of LXI Arbitrary Waveform Generator,TM935
  4. Design of Digital Predistorter for RF Power Amplifier Based on FPGA,TN722.75
  5. Synchronization and Channel Estimation Algorithm in Bursted OFDM System and Its Implementation on FPGA,TN919.3
  6. Performance Analysis of Anti-Multipath Capability in DSSS System and Study on the Compensation Methods,TN914.42
  7. Optimizing and Realising Research on Vedio Compression in TV Guidance System,TN919.81
  8. Research and Hardware Simulation of Multiuser Spread Spectrum Code Acquisition Based on FPGA,TN914.42
  9. Research on Basic Algorithms of Digital Image Processing and Implementation with FPGA,TP391.41
  10. Research of High Speed Image Pre-processing System Based on FPGA,TP391.41
  11. Design and Implementation of Windows Kernel-mode Cryptographic Service Interface,TP309.7
  12. Research on Transparent Security of JPEG Image,TP391.41
  13. Design of High-Speed Digital Image Acquisition and Interface Based on FPGA,TP274.2
  14. Development of Inductance Sensor Data Acquisition System Based on FPGA,TP274.2
  15. Development of Serial Bus Analyzer Based on Nios,TP274
  16. Development of PMC High-speed Data Transmission Board Design Based on FPGA-RocketIO_X,TP274.2
  17. Development of Pxibus High Performance Digital I/O Module,TP274
  18. Development of LXI Counter,TP274
  19. A High-Speed and Real-Time Data Acquisition System Based on FPGA,TP274.2
  20. Research on Secure Fingerprint Authentication Based on Distance Projection Coding,TP391.4
  21. Design of GPS Information Receiving System Based on Nios Ⅱ,TN967.1

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > General issues > Security and confidentiality > Encryption and decryption
© 2012 www.DissertationTopic.Net  Mobile