IDEA
En criptografia, International Data Encryption Algorithm o IDEA, opera
con bloques de 64 bits usando una clave de 128 bits y consiste de ocho
transformaciones idénticas (cada una llamada un ronda) y una
transformación de salida (llamada media ronda)
Proceso de operación
Operación O-exclusiva (XOR) bit a bit (indicada azul)
Suma módulo 216 (indicada verde)
Multiplicación módulo 216+1, donde la palabra nula (0x0000) se
interpreta como 216 (indicada rojo)
ventajas
• Se destaca como uno de los mejores y con mayor seguridad
de los algoritmo simétricos.
• Es bastante seguro, ya que hasta ahora se ha mostrado
resistente a multitud de ataques, entre ellos el criptoanálisis
diferencial.
• No presenta claves débiles, y su longitud de clave hace
imposible en la práctica un ataque por la fuerza bruta
• Se basa en los conceptos de confusión y difusión
Software CryptoIDEA
• Autora: Esther Sánchez Mellado
• Permite cifrar y descifrar con el algoritmo IDEA
• Seguimiento de proceso y generación de claves
• Software gratuito
• Proceso cifrado o descifrado
BIBLIOGRAFIA
• http://www.criptored.upm.es/software/sw_m001f.htm