A Java solution for distributed hash cracking