O AES Crypt é um projeto simples para gerar uma chave AES, criptografar dados e descriptografar dados utilizando JavaScript. Ele contém três scripts principais para cada uma dessas funcionalidades.
├───📁 src/
│ ├───📄 decrypt_data.js
│ ├───📄 encrypt_data.js
│ └───📄 generate_aes_key.js
└───📄 package.json
src/decrypt_data.js
: Script para descriptografar dados usando a chave AES.src/encrypt_data.js
: Script para criptografar dados usando a chave AES.src/generate_aes_key.js
: Script para gerar uma chave AES.
- Clone o repositório para o seu ambiente local:
git clone [email protected]:ricksonthompson/aes-crypt.git
cd aes-crypt
Para gerar uma chave AES, execute o seguinte comando:
npm run generate:key
Isso irá gerar e exibir uma chave AES que pode ser usada para criptografar e descriptografar dados.
Para criptografar dados, utilize o comando:
npm run encrypt:data
Certifique-se de especificar os dados e a chave AES corretamente dentro do script encrypt_data.js
.
Para descriptografar dados, utilize o comando:
npm run decrypt:data
Certifique-se de especificar os dados criptografados e a chave AES corretamente dentro do script decrypt_data.js
.
Rickson Thompson
Este projeto está licenciado sob a licença ISC. Consulte o arquivo LICENSE para obter mais informações.