Design and Implementation of a Flexible Pipeline for Secure Embedded Systems
碩士 === 國立交通大學 === 資訊工程系所 === 93 === Providing security has become more and more urgent and necessary in embedded systems. If we want to support security in our embedded systems, some issues must be solved. We focus on processing gap and flexibility concerns. We target on the three commonly used cryp...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2005
|
Online Access: | http://ndltd.ncl.edu.tw/handle/44019001643848534465 |
id |
ndltd-TW-093NCTU5392120 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-093NCTU53921202016-06-06T04:10:54Z http://ndltd.ncl.edu.tw/handle/44019001643848534465 Design and Implementation of a Flexible Pipeline for Secure Embedded Systems 針對安全性嵌入式系統之彈性管線化設計與實做 ZhiWei Chen 陳治瑋 碩士 國立交通大學 資訊工程系所 93 Providing security has become more and more urgent and necessary in embedded systems. If we want to support security in our embedded systems, some issues must be solved. We focus on processing gap and flexibility concerns. We target on the three commonly used cryptographic algorithms, AES, DES and RSA. In our thesis, we want to propose a hardware which solves the processing gap and switches flexibly between AES, DES, and RSA. Under the consideration of processing gap, we use space-time product as our performance metrics. We first classify the operation of the three cryptographic algorithms into three classes. Then, we design modules for different operation classes respectively. The three modules are permutation-combination unit, computation unit and memory unit. The permutation- combination unit is a custom design. The computation unit is consisted of processing elements and the memory unit is consisted of tile buffers. The different ratio of processing elements and tile buffers will lead to different results. We choose the most appropriate ratio. Finally, our proposed method will get better result than ASIC design. Jean, Jyh-Juin Shann 單智君 2005 學位論文 ; thesis 75 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 資訊工程系所 === 93 === Providing security has become more and more urgent and necessary in embedded systems. If we want to support security in our embedded systems, some issues must be solved. We focus on processing gap and flexibility concerns. We target on the three commonly used cryptographic algorithms, AES, DES and RSA. In our thesis, we want to propose a hardware which solves the processing gap and switches flexibly between AES, DES, and RSA. Under the consideration of processing gap, we use space-time product as our performance metrics.
We first classify the operation of the three cryptographic algorithms into three classes. Then, we design modules for different operation classes respectively. The three modules are permutation-combination unit, computation unit and memory unit. The permutation-
combination unit is a custom design. The computation unit is consisted of processing elements and the memory unit is consisted of tile buffers. The different ratio of processing elements and tile buffers will lead to different results. We choose the most appropriate ratio. Finally, our proposed method will get better result than ASIC design.
|
author2 |
Jean, Jyh-Juin Shann |
author_facet |
Jean, Jyh-Juin Shann ZhiWei Chen 陳治瑋 |
author |
ZhiWei Chen 陳治瑋 |
spellingShingle |
ZhiWei Chen 陳治瑋 Design and Implementation of a Flexible Pipeline for Secure Embedded Systems |
author_sort |
ZhiWei Chen |
title |
Design and Implementation of a Flexible Pipeline for Secure Embedded Systems |
title_short |
Design and Implementation of a Flexible Pipeline for Secure Embedded Systems |
title_full |
Design and Implementation of a Flexible Pipeline for Secure Embedded Systems |
title_fullStr |
Design and Implementation of a Flexible Pipeline for Secure Embedded Systems |
title_full_unstemmed |
Design and Implementation of a Flexible Pipeline for Secure Embedded Systems |
title_sort |
design and implementation of a flexible pipeline for secure embedded systems |
publishDate |
2005 |
url |
http://ndltd.ncl.edu.tw/handle/44019001643848534465 |
work_keys_str_mv |
AT zhiweichen designandimplementationofaflexiblepipelineforsecureembeddedsystems AT chénzhìwěi designandimplementationofaflexiblepipelineforsecureembeddedsystems AT zhiweichen zhēnduìānquánxìngqiànrùshìxìtǒngzhīdànxìngguǎnxiànhuàshèjìyǔshízuò AT chénzhìwěi zhēnduìānquánxìngqiànrùshìxìtǒngzhīdànxìngguǎnxiànhuàshèjìyǔshízuò |
_version_ |
1718294926448394240 |