- Title
- A Canonical Implementation Of The Advanced Encryption Standard On The Graphics Processing Unit
- Creator
- Pilkington, Nick
- Creator
- Irwin, Barry V W
- Subject
- To be catalogued
- Date Issued
- 2008
- Date
- 2008
- Type
- text
- Type
- article
- Identifier
- http://hdl.handle.net/10962/430007
- Identifier
- vital:72659
- Identifier
- https://digifors.cs.up.ac.za/issa/2008/Proceedings/Research/47.pdf
- Description
- This paper will present an implementation of the Advanced Encryption Standard (AES) on the graphics processing unit (GPU). It investigates the ease of implementation from first principles and the difficulties encountered. It also presents a performance analysis to evaluate if the GPU is a viable option for a cryptographics platform. The AES implementation is found to yield orders of maginitude increased performance when compared to CPU based implementations. Although the implementation introduces complica-tions, these are quickly becoming mitigated by the growing accessibility pro-vided by general programming on graphics processing units (GPGPU) frameworks like NVIDIA’s Compute Uniform Device Architechture (CUDA) and AMD/ATI’s Close to Metal (CTM).
- Format
- 16 pages
- Format
- Language
- English
- Relation
- Innovative Minds Conference
- Relation
- Pilkington, N. and Irwin, B., 2008, July. A Canonical Implementation Of The Advanced Encryption Standard On The Graphics Processing Unit. In the Innovative Minds Conference, Johannesburg, South Africa (pp. 7-9)
- Relation
- Innovative Minds Conference volume 2008 number 1 7 9 2008 978-1-86854-693-0
- Rights
- Publisher
- Rights
- Use of this resource is governed by the terms and conditions of the Innovative Minds Conference Statement (https://digifors.cs.up.ac.za/issa/2008/index.htm )
- Hits: 140
- Visitors: 143
- Downloads: 5
Thumbnail | File | Description | Size | Format | |||
---|---|---|---|---|---|---|---|
View Details Download | SOURCE1 | A Canonical Implementation Of The Advanced Encryption Standard On The Graphics Processing Unit.pdf | 259 KB | Adobe Acrobat PDF | View Details Download |