added brute force cracking to encryptor