a java interactive client,  userID/passwd saved encrypted and serialized to a dat file.