Design and Implementation of an Asynchronous AES Encryption/Decryption Chip
碩士 === 國立東華大學 === 資訊工程學系 === 90 === When people transmit information over data network, hackers may attack it. Hence, the security of information is a critical issue. National Bureau of Standards (NBS) announce the Data Encryption Standard (DES) as the encryption scheme in 1977. As technology advanc...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2002
|
Online Access: | http://ndltd.ncl.edu.tw/handle/90903697099582779167 |
id |
ndltd-TW-090NDHU5392021 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-090NDHU53920212015-10-13T10:15:40Z http://ndltd.ncl.edu.tw/handle/90903697099582779167 Design and Implementation of an Asynchronous AES Encryption/Decryption Chip 非同步AES加解密晶片之設計與實作 Li-Chung Tung 董力中 碩士 國立東華大學 資訊工程學系 90 When people transmit information over data network, hackers may attack it. Hence, the security of information is a critical issue. National Bureau of Standards (NBS) announce the Data Encryption Standard (DES) as the encryption scheme in 1977. As technology advances, the computer operates faster and faster. The DES is no longer a safe scheme security. Due to this, Rijndael is selected as the Advanced Encryption Standard (AES) in 2000 by NIST. Rijndael is a symmetric block cipher, and it allows scalable block length and the key length is 128, 192 and 256 bits. It has the properties of simplicity, high speed and proper security. To realize an AES cipher, low power and high performance are essential design issues. This thesis presents design for the AES cipher. We combine encryption and decryption in a single chip. The design of our AES cipher uses the asynchronous architecture and micropipeline technology. There is no clock in our circuit. We use the signals request and acknowledge to control the data path instead. Since the design does not need the clock, there is no problem for generation clock tree or clock skew in a VLSI chip. Power also can be reduced since there is almost no power consumption generated by clock switch. The pipeline design allows the chip to process more data at the same time, and hence the throughput of the cipher is increased. We have implemented the design in a VLSI chip. The chip size is 5.36 mm x 5.36 mm, and the gate count is 51 K with 36 256x8 ROM and four 16x32 RAM. The throughput is 1.16 Gbit/s and the power dissipation is 474 mW. Our results show that the design is feasible and achieves good performance. Hsin-Chou Chi 紀新洲 2002 學位論文 ; thesis 69 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立東華大學 === 資訊工程學系 === 90 === When people transmit information over data network, hackers may attack it. Hence, the security of information is a critical issue. National Bureau of Standards (NBS) announce the Data Encryption Standard (DES) as the encryption scheme in 1977. As technology advances, the computer operates faster and faster. The DES is no longer a safe scheme security. Due to this, Rijndael is selected as the Advanced Encryption Standard (AES) in 2000 by NIST. Rijndael is a symmetric block cipher, and it allows scalable block length and the key length is 128, 192 and 256 bits. It has the properties of simplicity, high speed and proper security. To realize an AES cipher, low power and high performance are essential design issues.
This thesis presents design for the AES cipher. We combine encryption and decryption in a single chip. The design of our AES cipher uses the asynchronous architecture and micropipeline technology. There is no clock in our circuit. We use the signals request and acknowledge to control the data path instead. Since the design does not need the clock, there is no problem for generation clock tree or clock skew in a VLSI chip. Power also can be reduced since there is almost no power consumption generated by clock switch. The pipeline design allows the chip to process more data at the same time, and hence the throughput of the cipher is increased.
We have implemented the design in a VLSI chip. The chip size is 5.36 mm x 5.36 mm, and the gate count is 51 K with 36 256x8 ROM and four 16x32 RAM. The throughput is 1.16 Gbit/s and the power dissipation is 474 mW. Our results show that the design is feasible and achieves good performance.
|
author2 |
Hsin-Chou Chi |
author_facet |
Hsin-Chou Chi Li-Chung Tung 董力中 |
author |
Li-Chung Tung 董力中 |
spellingShingle |
Li-Chung Tung 董力中 Design and Implementation of an Asynchronous AES Encryption/Decryption Chip |
author_sort |
Li-Chung Tung |
title |
Design and Implementation of an Asynchronous AES Encryption/Decryption Chip |
title_short |
Design and Implementation of an Asynchronous AES Encryption/Decryption Chip |
title_full |
Design and Implementation of an Asynchronous AES Encryption/Decryption Chip |
title_fullStr |
Design and Implementation of an Asynchronous AES Encryption/Decryption Chip |
title_full_unstemmed |
Design and Implementation of an Asynchronous AES Encryption/Decryption Chip |
title_sort |
design and implementation of an asynchronous aes encryption/decryption chip |
publishDate |
2002 |
url |
http://ndltd.ncl.edu.tw/handle/90903697099582779167 |
work_keys_str_mv |
AT lichungtung designandimplementationofanasynchronousaesencryptiondecryptionchip AT dǒnglìzhōng designandimplementationofanasynchronousaesencryptiondecryptionchip AT lichungtung fēitóngbùaesjiājiěmìjīngpiànzhīshèjìyǔshízuò AT dǒnglìzhōng fēitóngbùaesjiājiěmìjīngpiànzhīshèjìyǔshízuò |
_version_ |
1716827620826415104 |