O que é o algoritmo internacional de criptografia de dados?
A criptografia computadorizada tem sido usada há décadas como um método de criação de mensagens cifradas secretas a partir de dados em texto sem formatação. Nas últimas décadas, muitos novos algoritmos de criptografia foram criados. O algoritmo de criptografia de dados internacional (IDEA ™) é um exemplo de algoritmo de criptografia que codifica os dados do texto planejado em um conjunto de caracteres embaralhados. Foi criado em 1991 por James Massey e Xuejia Lai da Suíça como uma forma de criptografia de dados. Os inventores esperavam que ele pudesse substituir a criptografia padrão naquele momento, que era o padrão de criptografia de dados (DES).
Em 1976, o governo dos Estados Unidos criou padrões de criptografia para todas as entidades do governo federal. O padrão naquele momento foi nomeado padrão de criptografia de dados (DES). Esses padrões são gerenciados pelo Instituto Nacional de Tecnologia e Padrões (NIST). Quando o DES foi lançado, havia muitas críticas à abordagem porque o algoritmo de criptografia foi facilmente quebrado por muitos cientistas da computação. Isso ocorreu principalmente porque a chave de criptografia usada nos padrões do DES era muito pequena, o que limitou as permutações por chaves e reduziu a complexidade do algoritmo.
Em 2001, o NIST atualizou os padrões para o padrão avançado de criptografia (AES). O novo padrão suportava um algoritmo de criptografia mais complexo que continha uma chave grande de 256 bits. Essa nova abordagem tornou os algoritmos de criptografia atuais impossíveis de invadir. O algoritmo internacional de criptografia de dados foi criado antes do AES, como uma abordagem provisória para criptografia de dados. O atual algoritmo IDEA ™ também evoluiu para suportar os novos padrões da AES.
O algoritmo internacional de criptografia de dados é amplamente utilizado por muitos aplicativos de software e é considerado um bom algoritmo para criptografia de dados. Ele usa um algoritmo de criptografia simétrica, que usa uma única chave para criptografar e decifrar dados. Os padrões do IDEA ™ suportam chaves de criptografia avançadas com até 128 bits de comprimento.
A privacidade bastante boa (PGP) é um algoritmo de criptografia usado em muitos protocolos de criptografia de email. Isso geralmente é considerado uma boa abordagem para criptografar emails, pois suporta chaves de criptografia avançadas. Muitos algoritmos PGP usam o algoritmo internacional de criptografia de dados como método interno para criptografar a mensagem. O OpenPGP é uma versão de código aberto do PGP, que adotou o IDEA ™ como um algoritmo opcional.
Os algoritmos de criptografia de dados não se limitam aos dados em texto sem formatação. A maioria dos algoritmos de criptografia suporta dados de texto sem formatação, criptografia de som e vídeo. Todas as formas de dados podem ser criptografadas com o algoritmo internacional de criptografia de dados. Atualmente, o IDEA ™ possui uma patente que restringe seu uso a empresas não comerciais.