La criptografía computarizada se ha utilizado durante décadas como un método para crear mensajes cifrados secretos a partir de datos de texto sin formato. Durante las últimas décadas se han creado muchos nuevos algoritmos de cifrado. El algoritmo de cifrado de datos internacional (IDEA ™) es un ejemplo de un algoritmo de cifrado que cifra los datos del texto del plan en un conjunto de caracteres codificados. Fue creado en 1991 por James Massey y Xuejia Lai de Suiza como una forma de cifrado de datos. Los inventores esperaban que pudiera reemplazar el cifrado estándar en ese momento, que era el estándar de cifrado de datos (DES).
En 1976, el gobierno de los Estados Unidos creó estándares de cifrado para todas las entidades del gobierno federal. El estándar en ese momento se denominó estándar de cifrado de datos (DES). Estos estándares son administrados por el Instituto Nacional de Tecnología y Estándares (NIST). Cuando se lanzó DES, hubo muchas críticas al enfoque porque muchos científicos informáticos rompieron fácilmente el algoritmo de cifrado. Esto se debió principalmente a que la clave de cifrado utilizada en los estándares de DES era demasiado pequeña, lo que limitaba las permutaciones de las claves y reducía la complejidad del algoritmo.
En 2001, NIST actualizó los estándares al estándar de cifrado avanzado (AES). El nuevo estándar admitía un algoritmo de cifrado más complejo que contenía una clave grande de 256 bits. Este nuevo enfoque ha hecho que los algoritmos de cifrado actuales sean imposibles de piratear. El algoritmo de cifrado de datos internacional se creó antes de AES, como un enfoque provisional para el cifrado de datos. El algoritmo IDEA ™ actual también ha evolucionado para admitir los estándares más nuevos de AES.
El algoritmo de cifrado de datos internacional es ampliamente utilizado por muchas aplicaciones de software y se considera un buen algoritmo para el cifrado de datos. Utiliza un algoritmo de cifrado simétrico, que utiliza una única clave para cifrar y descifrar datos. Los estándares de IDEA ™ admiten claves de cifrado avanzadas de hasta 128 bits de longitud.
La privacidad bastante buena (PGP) es un algoritmo de cifrado que se utiliza en muchos protocolos de cifrado de correo electrónico. Por lo general, esto se considera un buen enfoque para cifrar correos electrónicos porque admite claves de cifrado avanzadas. Muchos algoritmos PGP utilizan el algoritmo de cifrado de datos internacional como método interno para cifrar el mensaje. OpenPGP es una versión de código abierto de PGP, que ha adoptado IDEA ™ como algoritmo opcional.
Los algoritmos de cifrado de datos no se limitan a datos de texto sin formato. La mayoría de los algoritmos de cifrado admiten datos de texto sin formato, cifrado de sonido y video. Todas las formas de datos se pueden cifrar con el algoritmo de cifrado de datos internacional. Actualmente, IDEA ™ tiene una patente que restringe su uso a empresas no comerciales.