/img alt="Imagem da capa" class="recordcover" src="""/>
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...
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 |
id |
oai:https:--bdm.ufpa.br:8443:prefix-5730 |
---|---|
recordtype |
dspace |
spelling |
oai:https:--bdm.ufpa.br:8443:prefix-57302023-05-18T03:07:09Z Uma implementação em pseudolinguagem para a cifra de Hill REIS, Luis Henrique da Silva LACERDA, Nelson Ned Nascimento http://lattes.cnpq.br/1902393822396052 Matrizes e determinantes Lógica de programação Algoritmos Cifra de Hill VisuAlg Matrices and Determinants Programming Logic Algorithms Hill’s Cipher CNPQ::CIENCIAS EXATAS E DA TERRA::MATEMATICA 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. Este trabalho apresenta uma aplicação em pseudolinguagem para a cifra de Hill no Programa VisuAlg. Para tal, norteado através de revisões bibliográficas, de natureza aplicada, concatenamos conceitos matemáticos da álgebra linear tais como; matrizes e determinantes, bem como teoria dos números; algoritmos de Euclides e aritmética modular, junto a criptografia, algoritmos e lógica de programação. Assim foi desenvolvido um algoritmo com 800 linhas de códigos para cifrar e decifrar mensagens, embora o número de caracteres seja limitado, este não afeta os resultados. Esta pesquisa surgiu em razão do autor possuir conhecimentos na área lógico programacional, então o interesse em aplicar conhecimentos matemáticos em lógica de programação, com finalidade em contribuir para a matemática alinhada a área de programação. 2023-05-17T21:08:25Z 2023-05-17T21:08:25Z 2023-02-08 Trabalho de Conclusão de Curso - Graduação REIS, Luis Henrique da Silva. Uma implementação em pseudolinguagem para a cifra de Hill. Orientador: Nelson Ned Nascimento Lacerda. 2023. 73 f. Trabalho de Conclusão de Curso (Graduação em Matemática) – Faculdade de Matemática. Campus Universitário de Bragança, Universidade Federal do Pará, Bragança-PA, 2023. Disponível em: https://bdm.ufpa.br:8443/jspui/handle/prefix/5730. Acesso em: . https://bdm.ufpa.br:8443/jspui/handle/prefix/5730 Acesso Aberto |
institution |
Biblioteca Digital de Monografias - UFPA |
collection |
MonografiaUFPA |
topic |
Matrizes e determinantes Lógica de programação Algoritmos Cifra de Hill VisuAlg Matrices and Determinants Programming Logic Algorithms Hill’s Cipher CNPQ::CIENCIAS EXATAS E DA TERRA::MATEMATICA |
spellingShingle |
Matrizes e determinantes Lógica de programação Algoritmos Cifra de Hill VisuAlg Matrices and Determinants Programming Logic Algorithms Hill’s Cipher CNPQ::CIENCIAS EXATAS E DA TERRA::MATEMATICA REIS, Luis Henrique da Silva Uma implementação em pseudolinguagem para a cifra de Hill |
topic_facet |
Matrizes e determinantes Lógica de programação Algoritmos Cifra de Hill VisuAlg Matrices and Determinants Programming Logic Algorithms Hill’s Cipher CNPQ::CIENCIAS EXATAS E DA TERRA::MATEMATICA |
description |
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. |
author_additional |
LACERDA, Nelson Ned Nascimento |
author_additionalStr |
LACERDA, Nelson Ned Nascimento |
format |
Trabalho de Conclusão de Curso - Graduação |
author |
REIS, Luis Henrique da Silva |
title |
Uma implementação em pseudolinguagem para a cifra de Hill |
title_short |
Uma implementação em pseudolinguagem para a cifra de Hill |
title_full |
Uma implementação em pseudolinguagem para a cifra de Hill |
title_fullStr |
Uma implementação em pseudolinguagem para a cifra de Hill |
title_full_unstemmed |
Uma implementação em pseudolinguagem para a cifra de Hill |
title_sort |
uma implementação em pseudolinguagem para a cifra de hill |
publishDate |
2023 |
url |
https://bdm.ufpa.br:8443/jspui/handle/prefix/5730 |
_version_ |
1787155528373239808 |
score |
11.753896 |