A Research of Hardware Crypto Accelerator Implementation-VPN on Octeon as an Example

碩士 === 世新大學 === 資訊管理學研究所(含碩專班) === 95 === More popular of the Internet, more security issues are concerned for the Internet connections. Nowadays, VPN is becoming a very popular method to secure connections on the Internet. By a VPN connection, both terminals can exchange data in a secured tunnel wh...

Full description

Bibliographic Details
Main Authors: Shin-ping Chen, 陳士平
Other Authors: none
Format: Others
Language:zh-TW
Published: 2006
Online Access:http://ndltd.ncl.edu.tw/handle/10141224880242642028
id ndltd-TW-095SHU05396004
record_format oai_dc
spelling ndltd-TW-095SHU053960042017-09-17T04:23:46Z http://ndltd.ncl.edu.tw/handle/10141224880242642028 A Research of Hardware Crypto Accelerator Implementation-VPN on Octeon as an Example 在Octeon下利用硬體加解密加速器實作之研究-以VPN為例 Shin-ping Chen 陳士平 碩士 世新大學 資訊管理學研究所(含碩專班) 95 More popular of the Internet, more security issues are concerned for the Internet connections. Nowadays, VPN is becoming a very popular method to secure connections on the Internet. By a VPN connection, both terminals can exchange data in a secured tunnel which keeps data integrity and confidentiality. However, establishing a VPN connection costs much CPU process time and many hardware resources. Part of CPU and memory are occupied by encryption and decryption process. Therefore, a dedicate processor to execute decryption/encryption will save much CPU process time and many other hardware resources. Cavium Networks present a series of hardware based on MIPS processor, called Octeon, which provides coprocessor to process decryption/encryption work for faster execution. In this thesis, an open source VPN software Openswan on Octeon is modified to replace its VPN decryption/encryption functions by hardware accelerator. The accuracy and performance of encryption and decryption processes are validated by comparing hardware and software solutions. none none 林宏諭 陳育亮 2006 學位論文 ; thesis 38 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 世新大學 === 資訊管理學研究所(含碩專班) === 95 === More popular of the Internet, more security issues are concerned for the Internet connections. Nowadays, VPN is becoming a very popular method to secure connections on the Internet. By a VPN connection, both terminals can exchange data in a secured tunnel which keeps data integrity and confidentiality. However, establishing a VPN connection costs much CPU process time and many hardware resources. Part of CPU and memory are occupied by encryption and decryption process. Therefore, a dedicate processor to execute decryption/encryption will save much CPU process time and many other hardware resources. Cavium Networks present a series of hardware based on MIPS processor, called Octeon, which provides coprocessor to process decryption/encryption work for faster execution. In this thesis, an open source VPN software Openswan on Octeon is modified to replace its VPN decryption/encryption functions by hardware accelerator. The accuracy and performance of encryption and decryption processes are validated by comparing hardware and software solutions.
author2 none
author_facet none
Shin-ping Chen
陳士平
author Shin-ping Chen
陳士平
spellingShingle Shin-ping Chen
陳士平
A Research of Hardware Crypto Accelerator Implementation-VPN on Octeon as an Example
author_sort Shin-ping Chen
title A Research of Hardware Crypto Accelerator Implementation-VPN on Octeon as an Example
title_short A Research of Hardware Crypto Accelerator Implementation-VPN on Octeon as an Example
title_full A Research of Hardware Crypto Accelerator Implementation-VPN on Octeon as an Example
title_fullStr A Research of Hardware Crypto Accelerator Implementation-VPN on Octeon as an Example
title_full_unstemmed A Research of Hardware Crypto Accelerator Implementation-VPN on Octeon as an Example
title_sort research of hardware crypto accelerator implementation-vpn on octeon as an example
publishDate 2006
url http://ndltd.ncl.edu.tw/handle/10141224880242642028
work_keys_str_mv AT shinpingchen aresearchofhardwarecryptoacceleratorimplementationvpnonocteonasanexample
AT chénshìpíng aresearchofhardwarecryptoacceleratorimplementationvpnonocteonasanexample
AT shinpingchen zàiocteonxiàlìyòngyìngtǐjiājiěmìjiāsùqìshízuòzhīyánjiūyǐvpnwèilì
AT chénshìpíng zàiocteonxiàlìyòngyìngtǐjiājiěmìjiāsùqìshízuòzhīyánjiūyǐvpnwèilì
AT shinpingchen researchofhardwarecryptoacceleratorimplementationvpnonocteonasanexample
AT chénshìpíng researchofhardwarecryptoacceleratorimplementationvpnonocteonasanexample
_version_ 1718536997385011200