Skip to content

Programa que criptografa e descriptografa palavras utilizando o método da Cifra de Hill.

Notifications You must be signed in to change notification settings

jhonedourado/cifra-de-hill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cifra de Hill

A Cifra de Hill foi um método de criptografia por substituição polialfabética desenvolvido por Lester S. Hill em 1929. Ele se apropria de operações algébricas com matrizes para codificação e decodificação de menssagens. Acesse https://www.ime.unicamp.br/~marcia/AlgebraLinear/aplicacao_criptografia.html para compreender o método de forma detalhada e siga os comentários do código para um bom entendimento do funcionamento do programa :)

Funcionalidades

  • Criptografa palavras
  • Descriptografa palavras

Tecnologias

  • Linguagem C

Público-alvo

  • Aberto a todos, principalmente para discentes de graduação nas áreas das ciências exatas e tecnológicas.

Motivação

Testar meus conhecimentos em linguagem C e se aprofundar mais em criptografia, após uma bela motivação apresentada pelo professor Alex Santana em uma de suas aulas de Álgebra Linear I.

Exemplos de uso

  1. Execute o programa em seu IDE preferido.
  2. Escolha a opção E)ncrypt para criptografar uma palavra.
  3. Escolha a opção D)ecrypt para descriptografar uma palavra criptografada.
  4. O programa irá exibir os resultados numéricos e alfabéticos da operação escolhida.

Como contribuir

Autores

Contato

E-mail: jhonedourado74@gmail.com

Links

Repositório GitHub: https://github.com/jhonedourado/cifra-de-hill

About

Programa que criptografa e descriptografa palavras utilizando o método da Cifra de Hill.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages