Esse trabalho consistiu na criação de aplicações cliente/servidor que troquem mensagens utilizando o algoritmo de criptografia RSA em R via Socket
Para o funcionamento correto desse projeto é necessário instalar a biblioteca gmp e stringi, executando no console do R ou RStudio os comandos abaixo:
* install.packages('gmp', repos='http://cran.us.r-project.org')
* install.packages('stringi', repos='http://cran.us.r-project.org')
- Com o R instalado em sua máquina, adicione a pasta bin do local onde o Software foi instalado nas Variáveis de Ambiente do Sistema para facilitar a execução via Prompt de Comando.
- Abra duas janelas do Prompt de Comando
- Nas duas janelas, mude o diretorio padrão para o local onde os arquivos desse projeto estão salvos:
cd ..\..\..\R-ChatRSA-viaSocket\Chat
- Na janela 1, inicie o Servidor com o comando abaixo:
Rscript.exe .\Servidor.r
- Na janela 2, inicie o Cliente com o comando abaixo:
Rscript.exe .\Cliente.r
- Siga as instruções escritas na tela e divirta-se!!!