Aplicação CLI NodeJS para criptografar e decriptografar frases simples - caracteres alfabéticos maiúsculos e minusculos - utilizando o conceito de cifra de Vigenère.
Toda comunicação do CLI foi desenvolvida tomando como base a biblioteca readlineSync, as demais funcionalidades foram codificadas no próprio projeto.
Inicializar a aplicação através de um dos comandos abaixo:
npm start
# or
yarn start
Será disponibilizado um menu de opções semelhante ao da imagem abaixo:
Com exceção da opção 0
, que encerrará o processo do CLI, as outras duas opções lhe pedirão o texto e a cifra, logo em seguida o resultado será apresentado em tela.
Caso queira cifrar ou decifrar mais vezes pressione ENTER
e o menu de opções lhe será apresentado novamente.