¿Cuál es la longitud de salida de CBC con entrada cero?

3

Dada esta fórmula para el cifrado CBC de 6.2 El modo de encadenamiento de bloques de cifrado

¿cuál es la longitud de salida de CBC si el texto plano P es de longitud 0?

    
pregunta Simon Warta 14.07.2015 - 23:02
fuente

1 respuesta

2

Los cifrados de bloque como CBC requieren una entrada como múltiplo del tamaño del bloque. En este caso, es necesario rellenar P para que tenga una longitud de un bloque.

Otra cosa a tener en cuenta es que el primer bloque de P está en XOR con la IV que también tiene un bloque de largo, esto también asegurará que comience con datos de entrada de tamaño que tengan al menos un bloque de largo.

Al ser un cifrado de bloque, su salida tendrá el mismo tamaño que la entrada (excluyendo cualquier comunicación por IV entre remitente y receptor).

    
respondido por el Yazad Khambata 15.07.2015 - 00:43
fuente

Lea otras preguntas en las etiquetas