sexta-feira, 7 de agosto de 2015

na Agência USP - Algoritmo inédito identifica padrões em dados criptografados

Os “embaralhamentos” usados em sistemas criptográficos para proporcionar maior segurança em transações na internet podem não ser tão seguros quanto se imaginava. É o que mostra um modelo matemático desenvolvido por um grupo de cientistas do Instituto de Física de São Carlos (IFSC) da USP e da Universidade de Gent, da Bélgica. Sistemas criptográficos considerados seguros, não devem apresentar nenhum tipo de padrão, ou seja, não devem dar nenhum tipo de pista sobre a informação “embaralhada” ou a forma como o processo foi feito. Entretanto, o método conseguiu identificar padrões em dados criptografados por algoritmos criptográficos atuais que são utilizados em transações comerciais na internet e mesmo em bancos. O trabalho foi publicado na revista Communications in Nonlinear Science and Numerical Simulation.

Criptografia embaralha letras, números e símbolos, tornando a comunicação segura
A criptografia embaralha letras, números e símbolos para codificar uma comunicação e torná-la segura. Ela é utilizada em toda a comunicação digital que exija sigilo, seja entre bancos ou em transações que realizamos frequentemente na internet. Na prática, quando um usuário digita os dados de seu cartão de crédito, numa transação comercial via internet, as informações são “embaralhadas” de maneira que seja impossível retornar ao dado original sem o conhecimento da senha. “Em princípio, não deveria ter nenhum tipo de informação ou padrão nas mensagens criptografadas”, descreve o professor Odemir Bruno, do Grupo de Computação Interdisciplinar do IFSC. Contudo, a nova metodologia conseguiu detectar alguns padrões.
Para melhor esclarecer o problema, Bruno cita o exemplo de dois baralhos: “Imaginemos dois baralhos completos cujas cartas foram embaralhadas. Um deles foi embaralhado por cinquenta vezes e ou outro por cem vezes”, descreve. “Ninguém poderia sequer pensar que haveria entre a ordem das cartas dos dois baralhos qualquer tipo de padrão que pudesse diferencia-los. Nosso algoritmo permite encontrar estes padrões, ou seja, seria como conseguir dizer qual dos baralhos teria sido embaralhado por cinquenta ou cem vezes”, exemplifica o cientista.

Nenhum comentário:

Postar um comentário