ISO/IEC 10116: 1991

Information technology - Modes of operation for an n-bit block cipher algorithm

PROYECTO: JTC 1.27.02

RESPONSABLE: JTC 1/ SC 27/ WG 2

 

ALCANCE:

    ISO/IEC 10116 ESPECIFICA 4 MODOS DE OPERACIÓN PARA UN ALGORITMO DE CIFRADO DE BLOQUES DE n-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 ISO/IEC 8372, ANSI X3.106 Y FIPS PUBLICACIÓN 81 SON UN CASO ESPECÍFICO DE LOS MODOS DEFINIDOS EN ISO/IEC 10116. LA DIFERENCIA PRINCIPAL SE REFIERE A LA UTILIZACIÓN DE ALGORITMOS DE CIFRADO DE BLOQUES DE n-BITS ARBITRARIOS EN EL ISO/IEC 10116.

HISTORIA:

1ª EDICIÓN 1991.

ACTUALMENTE EN REVISIÓN.

Retroceder

VOLVER