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...
Main Authors: | , |
---|---|
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 |