Nota: Se procura cantora japonesa, veja Idea (cantora japonesa).

O International Data Encryption Algorithm (IDEA) foi criado em 1991 por James Massey e Xuejia Lai, o IDEA é um algoritmo de cifra de bloco que faz uso de chaves de 128 bits e que tem uma estrutura semelhante ao DES. Sua implementação em software é mais fácil do que a implementação deste último.

Como uma cifra de bloco, também é simétrica. O algoritmo foi concebido como um substituto para o Data Encryption Standard (DES). IDEA é uma pequena revisão de uma cifra anterior, PES (Proposta Encryption Standard); ideia era originalmente chamado IPES (Improved PES).

A cifra foi concebida no âmbito de um contrato de investigação com a Fundação Hasler, que se tornou parte da Ascom-Tech AG. A cifra é patenteada em vários países, mas está disponível gratuitamente para uso não-comercial. O nome "IDEA" também é uma marca registrada. As patentes expiraram em 2010-2011. Hoje, a IDEA é licenciada em todos os países onde é patenteada pela MediaCrypt. IDEA foi utilizado em Pretty Good Privacy (PGP) v2.0, e foi incorporada após a cifra original utilizada na v1.0, BassOmatic, mostrar-se insegura. IDEA é um algoritmo opcional no padrão OpenPGP.

O algoritmo é usado tanto para a cifragem quanto para a decifração e, como outras cifras de bloco, usa a confusão e a difusão para produzir o texto cifrado. A filosofia que norteou este projeto foi "misturar operações de grupos algébricos diferentes". O IDEA possui três grupos algébricos cujas operações são misturadas. Estas operações, que podem ser facilmente implementadas via hardware e/ou software, são:

XOR

Adição módulo 216 (adição ignorando qualquer overflow)
Multiplicação módulo 216+1 (multiplicação ignorando qualquer overflow)

Todas estas operações são feitas com blocos de 16 bits, o que faz com que este algoritmo também seja eficiente em processadores de 16 bits.

Referências

editar

📚 Artikel Terkait di Wikipedia

Advanced Encryption Standard

O Padrão de Criptografia Avançada (em inglês: Advanced Encryption Standard - AES), também conhecido pelo seu nome original Rijndael}), é uma especificação

Teoria do caos

Akhshani, A.; Mahmodi, H.; Akhavan, A. (Janeiro de 2008). «A novel algorithm for image encryption based on mixture of chaotic maps». Chaos, Solitons and Fractals

Data Encryption Standard

o DES como um padrão, e o algoritmo, referido como o DEA(o Data Encryption Algorithm). As origens do DES remontam ao início da década de 1970. Em 1972

DEAL

Em Criptografia, DEAL (Data Encryption Algorithm with Larger blocks) é um algoritmo de cifra de blocos simétrica construído baseado em um outro, conhecido

RC5

L. (1994). «The RC5 Encryption Algorithm» (pdf). Proceedings of the Second International Workshop on Fast Software Encryption (FSE) 1994e. pp. 86–96 

BitLocker

Ferguson, Niels (agosto 2006). «AES-CBC + Elephant Diffuser: A Disk Encryption Algorithm for Windows Vista» (PDF). Microsoft. Consultado em 7 de março de

Mapa logístico

Luo, Jin Yu, Wenrui Lai, and Lingfeng Liu. A novel chaotic image encryption algorithm based on improved baker map and logistic map. Função logística, a

Idea

 Nota: Se procura o algoritmo, veja International Data Encryption Algorithm. Idea é o quinto álbum de estúdio dos Bee Gees. Depois de um grande crescimento