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

dc.contributor.advisor1LACERDA, Nelson Ned Nascimento
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/1902393822396052pt_BR
dc.creatorREIS, Luis Henrique da Silva
dc.creator.Latteshttp://lattes.cnpq.br/1970184304270936pt_BR
dc.date.accessioned2023-05-17T21:08:25Z
dc.date.available2023-05-17T21:08:25Z
dc.date.issued2023-02-08
dc.description.abstractThis 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.en
dc.description.resumoEste 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.pt_BR
dc.identifier.citationREIS, Luis Henrique da Silva. Uma implementação em pseudolinguagem para a cifra de Hill. Orientador: Nelson Ned Nascimento Lacerda. 2023. 73 f. Trabalho 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: .pt_BR
dc.identifier.urihttps://bdm.ufpa.br/handle/prefix/5730
dc.rightsAcesso Abertopt_BR
dc.subjectMatrizes e determinantespt_BR
dc.subjectLógica de programaçãopt_BR
dc.subjectAlgoritmospt_BR
dc.subjectCifra de Hillpt_BR
dc.subjectVisuAlgpt_BR
dc.subjectMatrices and Determinantsen
dc.subjectProgramming Logicen
dc.subjectAlgorithmsen
dc.subjectHill’s Cipheren
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::MATEMATICApt_BR
dc.titleUma implementação em pseudolinguagem para a cifra de Hillpt_BR
dc.typeTrabalho de Curso - Graduação - Monografiapt_BR

Arquivo(s)

Pacote Original
Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
TCC_UmaImplementacaoPseudolinguagem.pdf
Tamanho:
4.11 MB
Formato:
Adobe Portable Document Format
Licença do Pacote
Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
license.txt
Tamanho:
1.84 KB
Formato:
Item-specific license agreed upon to submission
Descrição: