Skip to Content
Home
Maps
Calendar
Site Index / Search
Directory
  St. Edward's University

2004 Senior Seminar
Computer Schedule And Abstracts

 

Speaker: Shaun A. Encarnacion
Candidate for Bachelor of Arts in Computer Science
Time: 3:10 PM
Place: Trustee Hall 211
Supervisor: Dr. James W. McGuffee
Title: Cryptography and Encryption - Implementing the Blowfish Algorithm

Abstract: The Blowfish encryption algorithm was designed in 1993 by Bruce Schneier. It was meant to be a fast and free alternative to existing encryption algorithms, such as DES or IDEA. The purpose of this project was to implement and test various versions of the Blowfish algorithm. The variations tested included Bruce Schneier's original algorithm, a mini-Blowfish algorithm, and algorithms that partially used Blowfish. The criteria used in the comparisons were based on differences in decryption speed and accuracy. Some of the variables measured included, time in seconds of both encryption and decryption speeds, the size of the files used, and the versions of Blowfish being implemented. Tests were performed on a large text file, a PDF file, and a picture file. In conclusion, there was little to no differences between encryption and decryption speeds, but the accuracy was stronger with larger versions of the algorithm.

 
St. Edward's University Logo St. Edward's University
3001 South Congress Avenue
Austin, Texas 78704
512-448-8400
Contact: richk@admin.stedwards.edu
Updated: 03/09/2004
© 2003, St. Edward's University