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

Full description

Bibliographic Details
Main Authors: ZhiWei Chen, 陳治瑋
Other Authors: Jean, Jyh-Juin Shann
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