A password cracking program implemented in Java