ISO 8372: 1987
(Confirmado por segunda vez en 1997)
Information processing - modes of operation for a 64-bit block cipher algorithm
PROYECTO: JTC 1.27.01 |
RESPONSABLE: JTC 1/ SC 27/ WG 2 |
| ALCANCE: |
ISO/IEC 8372 ESPECIFICA 4 MODOS DE OPERACIÓN PARA UN ALGORITMO DE CIFRADO DE BLOQUES DE 64-BITS:
- ECB, ELECTRONIC CODEBOOK
- CBC, CIPHER BLOCK CHAINING
- OFB, OUTPUT FEEDBACK
- CFB, CIPHER FEEDBACK
LAS TÉCNICAS DE PADDING NO ESTÁN EN EL ALCANCE DE ESTA NORMA
| RESUMEN DE LOS OBJETIVOS: |
ESTOS ALGORITMOS DE CIFRADO OPERAN EN BLOQUES DE DATOS DE LONGITUD FIJA AUNQUE LOS MENSAJES CIFRADOS SEAN DE CUALQUIER LONGITUD. LA UTILIZACIÓN DE LOS 4 MODOS DE OPERACIÓN ESTA AMPLIAMENTE DIFUNDIDA, CUBRIENDO LA MAYORIA DE LOS REQUERIMIENTOS PRÁCTICOS PARA EL USO DE CIFRADO EN COMPUTADORES Y REDES.
- ECB, SE APLICA AL CIFRADO DE UN BLOQUE.
- CBC, UTILIZA EL RESULTADO DE UNA DE LAS FASES DEL CIFRADO PARA MODIFICAR LA ENTRADA A LA SIGUIENTE FASE, EL RESULTADO ES QUE CADA BLOQUE CIFRADO DEPENDE DE TODOS LOS BLOQUES PREVIOS EN CLARO.
- CFB, ES OTRO TIPO DE CIFRADO ENCADENADO DONDE LOS MENSAJES SE TRATAN CARÁCTER A CARÁCTER O BIT A BIT.
- OFB, UTILIZA EL ALGORITMO DE CIFRADO COMO UN GENERADOR PSEUDO-ALEATORIO, ESTE MODO CONVIERTE UN CIFRADO DE BLOQUE EN UN CIFRADO DE FLUJO (STREAM).
| DEPENDENCIAS: |
LOS MODOS DE OPERACIÓN DESCRITOS EN ANSI X3.106 Y FIPS PUBLICACIÓN 81 SON UN CASO ESPECÍFICO DE LOS MODOS DEFINIDOS EN ISO/IEC 8372. LA DIFERENCIA PRINCIPAL SE REFIERE A LA UTILIZACIÓN DE ALGORITMOS DE CIFRADO DE BLOQUES DE 64-BITS ARBITRARIOS EN EL ISO/IEC 8372.
| HISTORIA: |
1ª EDICIÓN 1987.
CONFIRMADO POR SEGUNDA VEZ EN 1997.