PROJETOS

CERTIFICA.DO: SISTEM DE REGISTROS QUE REALIZA A AUTENTICAÇÃO DE CERTIFICADOS PRESENCIAIS E À DISTÂNCIA

Aluno(a): Gabriel Lopes Carvalho
Prof.(a) Orientador(a): Rodrigo Assirati Dias
Professora Coorientadora: Sandra M. Rudella Tonidandel

Ano: 2019

Premiações

Resumo

Hoje em dia, devido a dificuldade de verificar autenticidade de um certificado educacional, várias medidas burocráticas são necessárias a fim de verificar sua validade. Sabendo disso, propusemos um método para realizar a autenticação dos certificados acadêmicos, tanto presenciais quanto de Ensino a Distância (EAD), de modo mais eficaz e rápido, entretanto, mantendo o mesmo grau de segurança. Para fazer isso, será utilizado como base, o Blockchain, um sistema de registros de transações utilizado no Bitcoin, uma criptomoeda renomada. Esse sistema de registro tem como o objetivo, registrar e validar as transações que envolvem a transferência de moedas Bitcoin pelos computadores presentes na rede do Blockchain. Esses computadores, denominados de “Nodes”, fazem uma espécie de votação, para validar a transação: se a transação for aceita, ela é registrada e ocorre normalmente, caso contrário, ela é rejeitada e não ocorre. Além disso, o Blockchain utiliza um método sofisticado de criptografia, fazendo com que a possibilidade de decriptação em um espaço de tempo razoável seja praticamente impossível. Desse modo, por possuir esses métodos de segurança, a comprovação de certificados seria um uso ideal para o sistema e, utilizando as instituições existentes para criar um sistema de validação maciço fariam o Blockchain ainda mais viável. O software proposto está sendo programado em Python utilizando uma biblioteca de funções (API) para Blockchain.