Encrypts a message with variable prime number sizes and then attempts to brute force the encrypted message given the public key