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...

Full description

Bibliographic Details
Main Authors: Ching Hung Jhan, 詹清宏
Other Authors: Kuan Jen Lin
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