Reverse hash cracker from known plaintext input