Desenvolver um código de criptografia que precise usar uma palavra-chave informada pelo usuário, tanto para criptografar quanto, descriptografar. Esta palavra-chave deve ser utilizada no algoritmo de maneira que a descriptografia não possa ser conseguida sem ela.
1. Utilizar linguagem C.
2. Deve ser possível descriptografar o texto, bastando usar a chave correta.
3. Deve ser informado um texto (via arquivo ou digitação) que será criptografado pelo usuário no momento da criptografia.
4. Deve ser disponibilizado o texto criptografado para ser utilizado pelo usuário.
5. Deve usar XOR binário no algoritmo.