Skip to content

gabiliz-study-projects/graduation-ruby-rsa-cryptography

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RSA Cryptography in Ruby

Alunos

Gabriela Liz Moreira(@gabiliz) - Luiz Kraisch(@LuizKraisch)

Execução

Para a criação do projeto utilizamos a linguagem Ruby por conta que ambos da equipe já utilizam a linguagem no dia a dia do trabalho. Inicialmente, fizemos o projeto baseado na extensão OpenSSL, do próprio Ruby. Porém, alteramos para utilizar uma implementação própria.

O projeto foi organizado em torno dos arquivos do repositório, como o text_chunk.rb, que faz a conversão dos dados em string. Este arquivo em específico foi disponibilizado pelo professor.

Testes

Testamos o projeto a partir de um arquivo de texto com um exemplo Lorem Ipsum, porém, o resultado não foi obtido por conta de um erro em um dos arquivos. Tentamos procurar o erro mas se trata se um acesso a um método privado do prórpio Ruby que não descobrimos como fazer. Sendo assim, os testes não foram concluídos com sucesso.

Conclusões

Serviu de grande aprendizado a execução dessa tarefa já que foi possível entender melhor como a criptografia em si é montada pelos métodos comumente utilizados. Foram pesquisas intensas para encontrar uma solução para alguns problemas, já que, como usamos uma linguagem diferente da sugerida, muita coisa teve que ser alterada. Porém, a busca acabou valendo a pena.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages