FileProcessor - unbreakable cryptography where the key is as long as the message