Please enable JavaScript.
Coggle requires JavaScript to display documents.
Criptografía simétrica (Modos de operación (CBC (A cada bloque de texto…
Criptografía simétrica
Cifrado en
Flujo
Cifran el mensaje a medida que se van generando
Bloque
Solo cifran cada bloque una vez se ha generado
Cifrado en bloque
Si tamaño a cifrar < tamaño del bloque :arrow_right: padding (relleno)
Si tamaño a cifrar > tamaño del bloque :arrow_right: modos de operación
Modos de operación
ECB (Electronic CodeBook)
CBC (Cipher Block Chaining)
CFB (Cipher FeedBack)
OFB (Output FeedBack)
Modos de operación
ECB
Trabaja bien en canales de transmisión con interferencia
Problema de patrones
Cada bloque de texto se cifra por separado
CBC
A cada bloque de texto plano se le aplica XOR con el bloque cifrado anterior antes de ser cifrado
Vector de inicialización
Soluciona problema de la introducción de patrones
Error de recepción de un bit :arrow_right: se propaga un bloque adicional
CFB
La salida de un bloque es la entrada del bloque de cifrado siguiente
Flujos continuos
Error en la recepción de un bit :arrow_right: se propaga a un bloque de x bit
OFB
Operación XOR entre caracteres o bits del texto y las salidas del algoritmo
Utiliza como entradas sus propias salidas :arrow_right: generador de números aleatorios
Flujos continuos en medios ruidosos
Error de un bit en recepción :arrow_right: no se propaga a más datos
Algoritmos de cifrado
Red de Feistel
Rondas
Sustitución y permutación
Se recorta un bloque de texto plano en 2
DES (Data Encryption Standard)
3DES, Triple DES
AES/Rijndael