Projeto de criptografia XOR por deslocamento de texto simples em linguagem de programação C.
Para execução da criptografia XOR, é definido uma chave como parâmetro para criptografar o texto do arquivo desejado. Será criado um segundo arquivo com os dados criptografados do arquivo original (o arquivo original não é substituído).- Utilizando o terminal do sistema operacional, localize o diretório onde está o arquivo executável;
- Digite os comandos na seguinte ordem: nome do arquivo executável (sem a extensão) + chave (palavra definida pelo usuário) + nome do arquivo a ser criptografado + nome para o novo arquivo criptografado. Para maior entendimento, confira o exemplo a seguir:
C:\User\Gyselle\Documents\Criptografia\criptografia chaveDoUsuario arquivoDescriptografado.txt arquivoCriptografado.txt
- Para descriptografar o arquivo criptografado, basta inverter os nomes dos arquivos conforme o exemplo abaixo:
C:\User\Gyselle\Documents\Criptografia\criptografia chaveDoUsuario arquivoCriptografado.txt arquivoDescriptografado.txt