Diferencia entre revisiones de «International Data Encryption Algorithm»
Contenido eliminado Contenido añadido
Sin resumen de edición |
⊞− |
||
Línea 23:
IDEA utiliza tres operaciones en su proceso con las cuales logra la [[Confusión y difusión|confusión]], se realizan con grupos de 16 bits y son:
* Operación O-exclusiva (XOR) bit a bit (indicada con un
* Suma [[Aritmética modular|módulo]] 2<sup>16</sup> (indicada con un
* Multiplicación módulo 2<sup>16</sup>+1, donde la palabra nula (0x0000) se interpreta como 2<sup>16</sup> (indicada con un
(2<sup>16</sup> = 65536; 2<sup>16</sup>+1 = 65537, que es primo)
[[Archivo:International_Data_Encryption_Algorithm_InfoBox_Diagram_Output_Trans.png|thumb|280px|Después de realizar 8 rondas completas viene una 'media ronda' y cuyo resultado es este.]]▼
Después de realizar 8 rondas completas viene una 'media ronda' y cuyo resultado es este:
▲:[[Archivo:International_Data_Encryption_Algorithm_InfoBox_Diagram_Output_Trans.png
Este algoritmo presenta, a primera vista, diferencias notables con el [[Data Encryption Standard|DES]], que lo hacen más atractivo:
|