Gabriela Liz Moreira(@gabiliz) - Luiz Kraisch(@LuizKraisch)
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.
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.
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.