FPGA Implementations of High Speed Sequential and Fully Pipelining AES Modules

碩士 === 國立中興大學 === 電機工程學系所 === 94 === Due to the universal applications of wireless networks, the security of data becomes more and more important. Nation Institute of standards and Technology (NIST) was announced an advanced encryption standard (AES) to become the new encryption and decryption stand...

Full description

Bibliographic Details
Main Authors: Jun-Kui Huang, 黃俊魁
Other Authors: 范志鵬
Format: Others
Language:zh-TW
Published: 2006
Online Access:http://ndltd.ncl.edu.tw/handle/04835919834779717673
id ndltd-TW-094NCHU5441095
record_format oai_dc
spelling ndltd-TW-094NCHU54410952016-05-25T04:15:06Z http://ndltd.ncl.edu.tw/handle/04835919834779717673 FPGA Implementations of High Speed Sequential and Fully Pipelining AES Modules 在可程式化邏輯陣列上實現高速循環式與全管線式AES加解密硬體模組 Jun-Kui Huang 黃俊魁 碩士 國立中興大學 電機工程學系所 94 Due to the universal applications of wireless networks, the security of data becomes more and more important. Nation Institute of standards and Technology (NIST) was announced an advanced encryption standard (AES) to become the new encryption and decryption standard, which has been used in CCMP communication protocol for the IEEE 802.11i standard. The IEEE 802.11i standard must use many AES modules in CCMP communication protocol, and apply to more and more data transmission circumstances. In order to increase throughputs effectively, increasing speed for AES module is very important. In this thesis, the major consideration is the high speed application. We implement the AES encryption and decryption chip with the Xilinx Field programmable Gate Arrays (FPGA) chips. We propose a novel hardware architecture for the implementation of SubBytes (S-box) module. The SubBytes (S-box) module can achieve the high speed process in AES module. Then we design three different pipelining architectures that can increase throughputs in AES module. In sequential architecture, the throughput rate can reach to 0.876 Gbps. In multi-round pipelining architecture, the throughput rate can reach to 1.48 Gbps. In full pipelining architecture, the throughput rate can reach to 32 Gbps. 范志鵬 2006 學位論文 ; thesis 46 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中興大學 === 電機工程學系所 === 94 === Due to the universal applications of wireless networks, the security of data becomes more and more important. Nation Institute of standards and Technology (NIST) was announced an advanced encryption standard (AES) to become the new encryption and decryption standard, which has been used in CCMP communication protocol for the IEEE 802.11i standard. The IEEE 802.11i standard must use many AES modules in CCMP communication protocol, and apply to more and more data transmission circumstances. In order to increase throughputs effectively, increasing speed for AES module is very important. In this thesis, the major consideration is the high speed application. We implement the AES encryption and decryption chip with the Xilinx Field programmable Gate Arrays (FPGA) chips. We propose a novel hardware architecture for the implementation of SubBytes (S-box) module. The SubBytes (S-box) module can achieve the high speed process in AES module. Then we design three different pipelining architectures that can increase throughputs in AES module. In sequential architecture, the throughput rate can reach to 0.876 Gbps. In multi-round pipelining architecture, the throughput rate can reach to 1.48 Gbps. In full pipelining architecture, the throughput rate can reach to 32 Gbps.
author2 范志鵬
author_facet 范志鵬
Jun-Kui Huang
黃俊魁
author Jun-Kui Huang
黃俊魁
spellingShingle Jun-Kui Huang
黃俊魁
FPGA Implementations of High Speed Sequential and Fully Pipelining AES Modules
author_sort Jun-Kui Huang
title FPGA Implementations of High Speed Sequential and Fully Pipelining AES Modules
title_short FPGA Implementations of High Speed Sequential and Fully Pipelining AES Modules
title_full FPGA Implementations of High Speed Sequential and Fully Pipelining AES Modules
title_fullStr FPGA Implementations of High Speed Sequential and Fully Pipelining AES Modules
title_full_unstemmed FPGA Implementations of High Speed Sequential and Fully Pipelining AES Modules
title_sort fpga implementations of high speed sequential and fully pipelining aes modules
publishDate 2006
url http://ndltd.ncl.edu.tw/handle/04835919834779717673
work_keys_str_mv AT junkuihuang fpgaimplementationsofhighspeedsequentialandfullypipeliningaesmodules
AT huángjùnkuí fpgaimplementationsofhighspeedsequentialandfullypipeliningaesmodules
AT junkuihuang zàikěchéngshìhuàluójízhènlièshàngshíxiàngāosùxúnhuánshìyǔquánguǎnxiànshìaesjiājiěmìyìngtǐmózǔ
AT huángjùnkuí zàikěchéngshìhuàluójízhènlièshàngshíxiàngāosùxúnhuánshìyǔquánguǎnxiànshìaesjiājiěmìyìngtǐmózǔ
_version_ 1718281515029233664