Changes

Jump to: navigation, search

GPU610/DPS915 MCM Decrypt

810 bytes added, 17:01, 1 November 2013
Assignment 1
== Progress ==
=== Assignment 1 ===
==== Topic ====
I have always been interested in computer security, and especially interested in the algorithms used
encrypt the passwords that are stored in various databases. After browsing around multiple open source code
repositories I found a relatively simplistic C program (which I am planning on converting to C++ at a later date)
that is used to decrypt MYSQL passwords given the MYSQL hash of the password.
 
After looking at the code and profiling it, I believe that there are multiple areas which could be
parallelized and optimised to reduce the execution time significantly. Most of the execution time takes place in
the brute(char const*) and hash_password(unsigned long*, char const*) functions, so I will focus most of my effort
and time into those areas when the time comes to optimise them.
 
=== Assignment 2 ===
=== Assignment 3 ===

Navigation menu