Design and Implementation of AES Algorithm with Modes of Operation on SOPC Platform
碩士 === 輔仁大學 === 電子工程學系 === 98 === The AES encryption/decryption algorithm is widely used in modern consumer electronic products for security. The algorithm can be run with multiple modes of operation, including ECB, CBC, OFB and CTR modes. In this thesis, we design an all-in-one circuit that support...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2010
|
Online Access: | http://ndltd.ncl.edu.tw/handle/55715222913920420374 |
id |
ndltd-TW-098FJU00428030 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-098FJU004280302015-10-13T18:49:38Z http://ndltd.ncl.edu.tw/handle/55715222913920420374 Design and Implementation of AES Algorithm with Modes of Operation on SOPC Platform 多重操作模式AES演算法在SOPC平台上之設計與實作 Ching Hung Jhan 詹清宏 碩士 輔仁大學 電子工程學系 98 The AES encryption/decryption algorithm is widely used in modern consumer electronic products for security. The algorithm can be run with multiple modes of operation, including ECB, CBC, OFB and CTR modes. In this thesis, we design an all-in-one circuit that supports all modes of operations. The design was implemented using an SOPC platform, DE2. The proposed architecture and circuits are suitable for FPGA realization. Furthermore, two different methods were used to implement the interface to CPU Nios II: custom instruction and avalon memory-mapping. The comparison in terms of area and speed will be shown in experimental results. Kuan Jen Lin 林寬仁 2010 學位論文 ; thesis 70 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 輔仁大學 === 電子工程學系 === 98 === The AES encryption/decryption algorithm is widely used in modern consumer electronic products for security. The algorithm can be run with multiple modes of operation, including ECB, CBC, OFB and CTR modes. In this thesis, we design an all-in-one circuit that supports all modes of operations. The design was implemented using an SOPC platform, DE2. The proposed architecture and circuits are suitable for FPGA realization. Furthermore, two different methods were used to implement the interface to CPU Nios II: custom instruction and avalon memory-mapping. The comparison in terms of area and speed will be shown in experimental results.
|
author2 |
Kuan Jen Lin |
author_facet |
Kuan Jen Lin Ching Hung Jhan 詹清宏 |
author |
Ching Hung Jhan 詹清宏 |
spellingShingle |
Ching Hung Jhan 詹清宏 Design and Implementation of AES Algorithm with Modes of Operation on SOPC Platform |
author_sort |
Ching Hung Jhan |
title |
Design and Implementation of AES Algorithm with Modes of Operation on SOPC Platform |
title_short |
Design and Implementation of AES Algorithm with Modes of Operation on SOPC Platform |
title_full |
Design and Implementation of AES Algorithm with Modes of Operation on SOPC Platform |
title_fullStr |
Design and Implementation of AES Algorithm with Modes of Operation on SOPC Platform |
title_full_unstemmed |
Design and Implementation of AES Algorithm with Modes of Operation on SOPC Platform |
title_sort |
design and implementation of aes algorithm with modes of operation on sopc platform |
publishDate |
2010 |
url |
http://ndltd.ncl.edu.tw/handle/55715222913920420374 |
work_keys_str_mv |
AT chinghungjhan designandimplementationofaesalgorithmwithmodesofoperationonsopcplatform AT zhānqīnghóng designandimplementationofaesalgorithmwithmodesofoperationonsopcplatform AT chinghungjhan duōzhòngcāozuòmóshìaesyǎnsuànfǎzàisopcpíngtáishàngzhīshèjìyǔshízuò AT zhānqīnghóng duōzhòngcāozuòmóshìaesyǎnsuànfǎzàisopcpíngtáishàngzhīshèjìyǔshízuò |
_version_ |
1718037242738376704 |