Optimizing the advanced encryption standard on Intel's SIMD architecture

The Advanced Encryption Standard (AES) is the new standard for cryptography and has gained wide support as a means to secure digital data. Hence, it is beneficial to develop an implementation of AES that has a high throughput. SIMD technology is very effective in increasing the performance of some c...

Full description

Bibliographic Details
Main Author: Godbole, Pankaj
Other Authors: Koc, Cetin K.
Language:en_US
Published: 2012
Subjects:
Online Access:http://hdl.handle.net/1957/28870
id ndltd-ORGSU-oai-ir.library.oregonstate.edu-1957-28870
record_format oai_dc
spelling ndltd-ORGSU-oai-ir.library.oregonstate.edu-1957-288702012-07-03T14:37:02ZOptimizing the advanced encryption standard on Intel's SIMD architectureGodbole, PankajData encryption (Computer science)Computer security -- StandardsComputer architectureComputers -- Access controlThe Advanced Encryption Standard (AES) is the new standard for cryptography and has gained wide support as a means to secure digital data. Hence, it is beneficial to develop an implementation of AES that has a high throughput. SIMD technology is very effective in increasing the performance of some cryptographic applications. This thesis describes an optimized implementation of the AES in software based on Intel's SIMD architecture. Our results show that our technique yields a significant increase in the performance and thereby the throughput of AES. They also demonstrate that AES is a good candidate for optimization using our approach.Graduation date: 2004Koc, Cetin K.2012-04-24T15:50:36Z2012-04-24T15:50:36Z2004-01-152004-01-15Thesis/Dissertationhttp://hdl.handle.net/1957/28870en_US
collection NDLTD
language en_US
sources NDLTD
topic Data encryption (Computer science)
Computer security -- Standards
Computer architecture
Computers -- Access control
spellingShingle Data encryption (Computer science)
Computer security -- Standards
Computer architecture
Computers -- Access control
Godbole, Pankaj
Optimizing the advanced encryption standard on Intel's SIMD architecture
description The Advanced Encryption Standard (AES) is the new standard for cryptography and has gained wide support as a means to secure digital data. Hence, it is beneficial to develop an implementation of AES that has a high throughput. SIMD technology is very effective in increasing the performance of some cryptographic applications. This thesis describes an optimized implementation of the AES in software based on Intel's SIMD architecture. Our results show that our technique yields a significant increase in the performance and thereby the throughput of AES. They also demonstrate that AES is a good candidate for optimization using our approach. === Graduation date: 2004
author2 Koc, Cetin K.
author_facet Koc, Cetin K.
Godbole, Pankaj
author Godbole, Pankaj
author_sort Godbole, Pankaj
title Optimizing the advanced encryption standard on Intel's SIMD architecture
title_short Optimizing the advanced encryption standard on Intel's SIMD architecture
title_full Optimizing the advanced encryption standard on Intel's SIMD architecture
title_fullStr Optimizing the advanced encryption standard on Intel's SIMD architecture
title_full_unstemmed Optimizing the advanced encryption standard on Intel's SIMD architecture
title_sort optimizing the advanced encryption standard on intel's simd architecture
publishDate 2012
url http://hdl.handle.net/1957/28870
work_keys_str_mv AT godbolepankaj optimizingtheadvancedencryptionstandardonintelssimdarchitecture
_version_ 1716392252916367360