無線傳輸加解密聲音與影像於8位元AES嵌入式系統的建構
No Thumbnail Available
Date
2012
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
本論文以高等加密標準(Advanced Encryption Standard, AES)演算法為基礎建立於硬體平台上,並整合軟體介面傳輸資料,應用於影像和聲音的無線加解密傳輸系統。
本篇論文重點為將其8-bit AES實作於嵌入式系統,提升加密速度,達成電腦之間資料加解密傳輸,系統架構主要分成三部分,首先為使用軟體做出傳輸介面,讓傳輸任何類型的資料不用另外轉換,可以簡便的傳輸聲音及影像檔,第二部分為改良硬體電路架構,修改PicoBlaze微處理器控制資料至AES的加密運算,讓微處理器傳遞資料更加簡化,減少處理加解密資料的時脈週期數,最後為改良電腦與嵌入式系統之間的傳輸方式,加入交握協定與FIFO暫存器,讓學長系統達到傳輸速度上的改善,並且分析AES演算法在資料上加密的效果,使用軟體來驗證,來了解AES是否適用於圖片加密上。
開發工具上主要是使用Microsoft Visual C#與Xilinx公司所提供的軟體 ISE10.1版,並且利用spartan-3E 1600E嵌入式平台與晶片中的PicoBlaze微處理器來達成加解密傳輸系統。
This thesis is based on the Advanced Encryption Standard (Advanced Encryption Standard, AES) algorithm based hardware platform, and integrate the software interface to transfer data, used in wireless encryption and decryption of images and sound transmission system. This thesis focuses on its 8-bit AES real embedded systems, to enhance the encryption speed, to achieve data encryption and decryption of transmission between computers, system architecture is divided into three parts, first to use software Interface to transfer any type of data without additional conversion can easy transfer of audio and video files, the second part is to improve the hardware circuit architecture, modify the PicoBlaze microprocessor-controlled data to the AES encryption operation, the microprocessor transmit data more streamlined, reducing the number of clock cycles to process encrypted data, the last to join the handshaking and FIFO registers for transmission between the computer and embedded systems, seniors of the system to achieve improvement in transmission speed, and the analysis of the effect of AES algorithm to encrypt the data on the use the software to verify about AES are applicable to the picture encryption. Development tools is to use a software ISE10.1 version provided by Xilinx and Microsoft Visual C#, PicoBlaze microprocessor and spartan-3E 1600E Embedded platforms and chips to achieve the transmission system of encryption and decryption.
This thesis is based on the Advanced Encryption Standard (Advanced Encryption Standard, AES) algorithm based hardware platform, and integrate the software interface to transfer data, used in wireless encryption and decryption of images and sound transmission system. This thesis focuses on its 8-bit AES real embedded systems, to enhance the encryption speed, to achieve data encryption and decryption of transmission between computers, system architecture is divided into three parts, first to use software Interface to transfer any type of data without additional conversion can easy transfer of audio and video files, the second part is to improve the hardware circuit architecture, modify the PicoBlaze microprocessor-controlled data to the AES encryption operation, the microprocessor transmit data more streamlined, reducing the number of clock cycles to process encrypted data, the last to join the handshaking and FIFO registers for transmission between the computer and embedded systems, seniors of the system to achieve improvement in transmission speed, and the analysis of the effect of AES algorithm to encrypt the data on the use the software to verify about AES are applicable to the picture encryption. Development tools is to use a software ISE10.1 version provided by Xilinx and Microsoft Visual C#, PicoBlaze microprocessor and spartan-3E 1600E Embedded platforms and chips to achieve the transmission system of encryption and decryption.
Description
Keywords
高等加密標準, 嵌入式系統, PicoBlaze, 交握協定, AES, Embedded system, PicoBlaze, Handshaking