Audio Encryptions for AES 8-bit Shift Register Implementation and Analysis

碩士 === 國立臺灣師範大學 === 應用電子科技研究所 === 98 === This paper is focusing on the 8-bit AES system realization through the hardware/software co-design. First, an 8-bit AES hardware circuit is designed by using shift registers to perform ShiftRows in order to reduce the use of BRAMs. Furthermore, by applying th...

Full description

Bibliographic Details
Main Authors: Chien-Lun Yen, 嚴健倫
Other Authors: 黃奇武
Format: Others
Language:zh-TW
Published: 2010
Online Access:http://ndltd.ncl.edu.tw/handle/91492550844372007845
id ndltd-TW-098NTNU5765002
record_format oai_dc
spelling ndltd-TW-098NTNU57650022015-10-13T18:35:08Z http://ndltd.ncl.edu.tw/handle/91492550844372007845 Audio Encryptions for AES 8-bit Shift Register Implementation and Analysis 聲音加密以8位元移位暫存器之AES實現及分析 Chien-Lun Yen 嚴健倫 碩士 國立臺灣師範大學 應用電子科技研究所 98 This paper is focusing on the 8-bit AES system realization through the hardware/software co-design. First, an 8-bit AES hardware circuit is designed by using shift registers to perform ShiftRows in order to reduce the use of BRAMs. Furthermore, by applying the shared circuits in MixColumns and InvMixColumns, the slice-area is reduced. The second part of the paper focuses on AES operation modes including ECB, CBC, CFB, OFB and CTR. This research analyzes and compares the advantages and disadvantages of the different operation modes in audio AES encryption/decryption. The third part focuses on the integration of AES and the 8-bit PicoBlaze microcontroller. By using the UART transfer protocol and the RS232 interface to connect the computer system and the FPGA board. PicoBlaze micro-controller is then used to control the AES operations and display the operation results through the Hyper-terminal on the PC. The system implementation is based on Xilinx ISE9.2i and ISE10.1 and the PicoBlaze microcontroller embedded in the Spartan-3AN XC3S700AN for encryption/decryption. Matlab is used to display the encryption/decryption results through the graphics user interface. 黃奇武 張吉正 2010 學位論文 ; thesis 67 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立臺灣師範大學 === 應用電子科技研究所 === 98 === This paper is focusing on the 8-bit AES system realization through the hardware/software co-design. First, an 8-bit AES hardware circuit is designed by using shift registers to perform ShiftRows in order to reduce the use of BRAMs. Furthermore, by applying the shared circuits in MixColumns and InvMixColumns, the slice-area is reduced. The second part of the paper focuses on AES operation modes including ECB, CBC, CFB, OFB and CTR. This research analyzes and compares the advantages and disadvantages of the different operation modes in audio AES encryption/decryption. The third part focuses on the integration of AES and the 8-bit PicoBlaze microcontroller. By using the UART transfer protocol and the RS232 interface to connect the computer system and the FPGA board. PicoBlaze micro-controller is then used to control the AES operations and display the operation results through the Hyper-terminal on the PC. The system implementation is based on Xilinx ISE9.2i and ISE10.1 and the PicoBlaze microcontroller embedded in the Spartan-3AN XC3S700AN for encryption/decryption. Matlab is used to display the encryption/decryption results through the graphics user interface.
author2 黃奇武
author_facet 黃奇武
Chien-Lun Yen
嚴健倫
author Chien-Lun Yen
嚴健倫
spellingShingle Chien-Lun Yen
嚴健倫
Audio Encryptions for AES 8-bit Shift Register Implementation and Analysis
author_sort Chien-Lun Yen
title Audio Encryptions for AES 8-bit Shift Register Implementation and Analysis
title_short Audio Encryptions for AES 8-bit Shift Register Implementation and Analysis
title_full Audio Encryptions for AES 8-bit Shift Register Implementation and Analysis
title_fullStr Audio Encryptions for AES 8-bit Shift Register Implementation and Analysis
title_full_unstemmed Audio Encryptions for AES 8-bit Shift Register Implementation and Analysis
title_sort audio encryptions for aes 8-bit shift register implementation and analysis
publishDate 2010
url http://ndltd.ncl.edu.tw/handle/91492550844372007845
work_keys_str_mv AT chienlunyen audioencryptionsforaes8bitshiftregisterimplementationandanalysis
AT yánjiànlún audioencryptionsforaes8bitshiftregisterimplementationandanalysis
AT chienlunyen shēngyīnjiāmìyǐ8wèiyuányíwèizàncúnqìzhīaesshíxiànjífēnxī
AT yánjiànlún shēngyīnjiāmìyǐ8wèiyuányíwèizàncúnqìzhīaesshíxiànjífēnxī
_version_ 1718034431485149184