ERMAC 2010: I ENCONTRO REGIONAL DE MATEMÁTICA APLICADA E COMPUTACIONAL
11 - 13 de Novembro de 2010, São João del-Rei, MG; pg 273 - 274
Criptografia RSA: uma aplicação da teoria dos números no
desenvolvimento de sistemas de proteção1
Charlan Dellon S. Alves
Tatiane Reis do Amaral
Neila M. Gualberto
Instituto Federal de Educação, Ciência e Tecnologia do Norte de Minas Gerais
Licenciatura em Matemática – IFNMG – Campus Januária
39480-000, Fazenda São Geraldo, km 06, Januária/MG
E-mail: [email protected]
RESUMO
A Teoria dos Números é uma ciência antiga que tem como objetivo explicar a origem
nos números, as relações entre eles e suas propriedades [2]. Embora quase toda a matemática da
teoria dos números tenha sido desenvolvida sem nenhuma finalidade prática [3], podemos
relacioná-la a outras ciências, como, por exemplo, à criptografia.
A Criptografia é a área de conhecimento que se destina a estudar a troca de informações
entre transmissor e receptor de forma segura. Trata-se de um conjunto de técnicas baseadas na
teoria dos números, que torna incompreensível uma mensagem originalmente escrita com
clareza, de forma a permitir que apenas o receptor a decifre e a compreenda [2]. Os sistemas de
codificação e decodificação são elementos desenvolvidos através de bases matemáticas que
utilizam a criptografia para criar sistemas de segurança, construindo códigos que possam
dificultar o acesso de intrusos a certos ambientes particulares, como por exemplo, assinaturas
digitais utilizadas na computação [1].
Neste trabalho, apresentamos uma introdução às bases dos sistemas de codificação e
decodificação, quais os sistemas mais comuns e os elementos utilizados para criá-los. Nosso
objetivo é mostrar a aplicação da teoria dos números à criptografia, bem como ao
funcionamento do sistema de chave pública descrevendo o processo de criação das mesmas.
Para compreender os processos de codificação e decodificação, fazemos um breve estudo das
noções elementares de teoria dos números e de resultados importantes, como o Pequeno
Teorema de Fermat e o Teorema de Euler [3, 4, 5]. Apresentamos, ainda, alguns exemplos de
como este assunto pode ser tratado no ensino médio [6,7], a fim de tornar o ensino da teoria dos
números mais atraente, mesmo neste nível de ensino.
Palavras-chave: Criptografia RSA, Teoria dos Números, Aplicações da teoria dos números.
Referências
[1] A. C. Campello, L. Leal, “Teoria Aritmética dos Números e Criptografia RSA”,
Monografia, IMECC-UNICAMP, 2007.
[2] A. L. B. Cavalcante, Teoria dos Números e Criptografia, Revista Virtual, 2005, disponivel
em:http://www.upis.br/revistavirtual/Cavalcante_%20Teoria%20dos%20N%FAmeros%20
e%20Criptografia_2005_UPIS.pdf . Acesso em 01/03/2010.
[3] S. C. Coutinho, “Números Inteiros e Criptografia RSA”, IMPA, Rio de Janeiro, 2003.
1
Apoio: FAPEMIG
273
274
[4] R. R. Maier, “Teoria dos Números”, Notas de aula, Departamento de Matemática-IE/UnB,
2005.
[5] J. P. O. Santos, “Introdução à Teoria dos Números”, IMPA, Rio de Janeiro, 2009.
[6] A. C. Tamarozzi, “Codificando e decifrando mensagens”, Revista do Professor de
matemática, volume 45, SBM.
[7] R. Terada, “Criptografia e a importância das suas aplicações”, Revista do Professor de
matemática, volume 12, SBM.
Download

Criptografia RSA: uma aplicação da teoria dos números no