An open API service indexing awesome lists of open source software.

https://github.com/gyselle-marques/criptografiaxor

Criptografia XOR por deslocamento de texto simples.
https://github.com/gyselle-marques/criptografiaxor

brazilian-portuguese c criptography xor xor-cipher

Last synced: about 1 year ago
JSON representation

Criptografia XOR por deslocamento de texto simples.

Awesome Lists containing this project

README

          

# :lock: Criptografia XOR :lock:

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).

##

⚒️ Como utilizar:

* 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
```

##

:computer: Tecnologia

[![My Skills](https://skillicons.dev/icons?i=c)](https://skillicons.dev)