O que é criptografia IDEA?
A criptografia de dados é usada há séculos como um método de proteção de dados confidenciais. No final da década de 1970, os padrões de criptografia de dados (DES) foram criados pelo governo federal dos Estados Unidos. Esse padrão é gerenciado pelo Instituto Nacional de Padrões e Tecnologia. O algoritmo internacional de criptografia de dados (IDEA ™) é uma função de criptografia criada em 1991 por James Massey e Xuejia Lai da ETH Zurich. O algoritmo de criptografia IDEA ™ é baseado em uma chave de criptografia de 128 bits, que é a chave que codifica e decifra as mensagens.
Criptografia é uma ciência que se concentra nos padrões de criptografia de dados. Esse processo converte dados de texto sem formatação em uma seqüência de caracteres irreconhecível. A criptografia é normalmente usada pela maioria dos governos para compartilhamento militar e de dados confidenciais entre organizações. A maioria dos algoritmos criptográficos usa chaves secretas para criptografar e decifrar dados em texto sem formatação.
A criptografia de chave pública é um tipo de criptografia na qual são necessárias duas chaves para descriptografar as informações. Uma chave é usada para codificação e outra chave é usada para decifrar mensagens. Essa forma de criptografia é conhecida como criptografia assimétrica porque uma chave pública é compartilhada com partes confiáveis.
Os algoritmos de criptografia IDEA ™ usam uma abordagem simétrica de chave privada. Essa forma de criptografia usa apenas uma chave. Com essa abordagem, uma única chave é usada para criptografia e descriptografia de dados em texto sem formatação. A abordagem simétrica é geralmente mais rápida, porque é mais fácil para o computador interpretar uma única chave.
O algoritmo de criptografia IDEA ™ possui uma patente que expira em 2011, o que o torna indisponível para uso comercial. Esse algoritmo é usado por vários governos internacionais como uma forma de criptografia de dados. Esse algoritmo de criptografia está incluído como um algoritmo opcional para o conhecido padrão de criptografia PGP (very good privacy).
O algoritmo de criptografia IDEA ™ usa uma chave de criptografia de 128 bits e é considerado um algoritmo de criptografia complexo. Isso ocorre porque o IDEA ™ usa funções matemáticas que manipulam a sequência de caracteres além da chave de 128 bits. Essas funções incluem multiplicação simples mesclada com manipulação algébrica avançada.
A criptografia de dados é amplamente usada em muitos aplicativos em todo o mundo. Esses aplicativos incluem e-mails, videoconferência, TV a cabo e protocolos seguros da Internet. O algoritmo de criptografia IDEA ™ funcionará com protocolos de criptografia que exigem taxas moderadas de criptografia.
Com a criptografia usada em tudo, de cartões inteligentes a telefones celulares, o desempenho da criptografia é fundamental. Um caixa automático é um bom exemplo de criptografia online em uma rede de alta velocidade. Atualmente, o algoritmo de criptografia IDEA ™ não pode processar em velocidades suficientes para muitas transações de alta velocidade.