Date on Master's Thesis/Doctoral Dissertation
12-2009
Document Type
Master's Thesis
Degree Name
M. Eng.
Department
Computer Engineering and Computer Science
Committee Chair
Chang, Dar-Jen
Subject
Data encryption (Computer science); Computer networks--Security measures
Abstract
This thesis describes a method of gaining better performance from the Blowfish cryptographic algorithm using GPU acceleration via CUDA (Compute Unified Device Architecture). It is an attempt to resolve the issue of the cryptographic process taking up time and resources. Reducing or eliminating one or both of these issues would perhaps lead to more widespread use of algorithms such as Blowfish to secure individuals’ data by making cryptographic security less costly in terms of time and resources. It is further noted that this method or similar could be used in the case of other algorithms especially those closely related to Blowfish, such as the family of block ciphers.
Recommended Citation
Feist, Joseph Anthony, "Increasing performance of blowfish encryption using CUDA." (2009). Electronic Theses and Dissertations. Paper 431.
https://doi.org/10.18297/etd/431