Date of Graduation

Spring 2015

Document Type

Honors Research Project


Computer Science

Research Sponsor

Dr. Kathy Liszka

First Reader

Dr. Michael Collard

Second Reader

Dr. Zhong-Hui Duan


This project examines the nature of password cracking and modern applications. Several applications for different platforms are studied. Different methods of cracking are explained, including dictionary attack, brute force, and rainbow tables. Password cracking across different mediums is examined. Hashing and how it affects password cracking is discussed. An implementation of two hash-based password cracking algorithms is developed, along with experimental results of their efficiency.

SourceCode.pdf (36 kB)