Trabalho de Conclusão de Curso - Graduação

Uma implementação em pseudolinguagem para a cifra de Hill

This work presents a pseudolanguage application for the Hill cipher in the VisuAlg Program. To this end, guided by bibliographic reviews, of an applied nature, we concatenate mathematical concepts of linear algebra such as; matrices and determinants, as well as number theory; Euclidean algorithms an...

ver descrição completa

Autor principal: REIS, Luis Henrique da Silva
Grau: Trabalho de Conclusão de Curso - Graduação
Publicado em: 2023
Assuntos:
Acesso em linha: https://bdm.ufpa.br:8443/jspui/handle/prefix/5730
Resumo:
This work presents a pseudolanguage application for the Hill cipher in the VisuAlg Program. To this end, guided by bibliographic reviews, of an applied nature, we concatenate mathematical concepts of linear algebra such as; matrices and determinants, as well as number theory; Euclidean algorithms and modular arithmetic, along with cryptography, algorithms and programming logic. Thus, an algorithm with 800 lines of codes was developed to encrypt and decrypt messages, although the number of characters is limited, this does not affect the results. This research arose because the author has knowledge in the programming logic area, so the interest in applying mathematical knowledge in programming logic, with the purpose of contributing to mathematics aligned with the programming area.