IFFar - Campus Frederico Westphalen
Operações de serviços da Internet como por exemplo, movimentações bancárias, assim como transações eletrônicas diversas utilizam a criptografia para garantir a comunicação confidencial de dados. A palavra criptografia tem origem grega (kripto: escondido, oculto; grafo: grafia) e define a arte de escrever mensagens em códigos, sendo elas decifráveis apenas por pessoas autorizadas. Tão antiga quanto a escrita a criptografia fazia-se presente no sistema de escrita hieroglífica dos egípcios e no sistema de escrita dos romanos, que utilizavam códigos secretos em seus planos de batalha. Desde a antiguidade até os dias atuais o princípio básico da criptografia permanece o mesmo, ou seja, encontrar uma transformação (função) f entre um conjunto de mensagens escritas em certo alfabeto para um conjunto de mensagens codificadas. O fato de f ser inversível é o que garante ao processo ser reversível, e assim permitir que as mensagens possam ser reveladas pelos receptores (SOUZA, 2016). O objetivo desse trabalho é utilizar uma função inversível para demonstrar o princípio básico de funcionamento do processo de criptografia. A partir de um programa de computador é feita uma simulação de transmissão de uma mensagem criptografada entre um emissor e um receptor. Na simulação a mensagem é representada por uma palavra contendo 4 caracteres. A palavra gerada no emissor, a partir de uma entrada de dados, é criptografada por uma função f inversível e transmitida. Ao chegar ao receptor a palavra é descriptograda pela função g (função inversa de f), sendo assim recuperada a palavra original gerada no emissor. Como resultado desse trabalho espera-se contribuir para um melhor entendimento sobre a criptografia, bastante utilizada em serviços disponíveis na Internet.
Referências bibliograficas:
SOUZA, Joamir Roberto. Novo Olhar Matemática 1. 2. Ed. São Paulo: Editora FTD, 2013.