ISO/IEC 9797: 1994
Information technology - Security techniques - Data integrity mechanism using a cryptographic check function employing a block cipher algorithm
PROYECTO: JTC 1.27.04 |
RESPONSABLE: JTC 1/ SC 27/ WG 2 |
| ALCANCE: |
EL PROPÓSITO DE LOS MECANISMOS DE INTEGRIDAD ES EL PROPORCIONAR UN MEDIO PARA VERIFICAR LA INTEGRIDAD DE LOS DATOS DETECTANDO CUALQUIER MODIFICACIÓN NO AUTORIZADA. NO ES SU PROPÓSITO EL PROPORCIONAR MEDIOS PARA ASEGURAR QUE EL CONTENIDO DE LOS DATOS PERMANEZCA INTACTO.
ISO/IEC 9797 EMPLEA UN ALGORITMO DE CIFRADO DE BLOQUE QUE SE UTILIZA PARA CALCULAR UN VALOR DE COMPROBACIÓN CRIPTOGRAFICO (CHECK) PARA LOS DATOS DENOMINADO MAC MESSAGE AUTHENTICATION CODE.
LA COMPRESIÓN DE LOS DATOS PARA OBTENER EL MAC ES PARTE DEL MÉTODO.
LA NORMA NO INCLUYE NINGUNA ESPECIFICACIÓN REFERENTE A LA IMPLEMENTACIÓN O CODIFICACIÓN DEL TEXTO A AUTENTICAR.
LA FIABILIDAD DEPENDE DE LA SEGURIDAD DE LAS CLAVES, DEL ALGORITMO EMPLEADO Y DE ASPECTOS PROPIOS DE LA IMPLEMENTACIÓN QUE QUEDAN FUERA DEL ALCANCE DE UNA NORMA GENÉRICA.
EL CALCULO DEL VALOR DE COMPROBACIÓN CRIPTOGRAFICO TAL Y COMO SE DESCRIBE EN ISO 8731, ANSI X9.9 Y ANSI X9.19 ES UN CASO ESPECÍFICO DEL MECANISMO DESCRITO EN ISO/IEC 9797.
| RESUMEN DE LOS OBJETIVOS: |
EL DOCUMENTO DESCRIBE EL PROCESO DE CALCULAR EL VALOR DE COMPROBACIÓN CRIPTOGRAFICO UTILIZANDO UN ALGORITMO DE CIFRADO DE BLOQUE COMO UN ALGORITMO EN MODO CBC (CIPHER BLOCK CHAINING), DONDE EL VALOR DE INICIALIZACIÓN ES 0 Y LA SALIDA SE RESTRINGE A LA SALIDA DESPUÉS DEL CIFRADO DEL ULTIMO BLOQUE.
DE ESTA FORMA, EL MAC DEPENDE DE TODOS LOS DATOS PERO SU LONGITUD ES AL MENOS IGUAL A LA LONGITUD DE BLOQUE DEL ALGORITMO.
| DEPENDENCIAS: |
ISO/IEC 9797 UTILIZA TÉRMINOS DEFINIDOS EN ISO 7498-2: 1989 Information processing systems - Open systems interconnection - Basic refernce model - Part 2: Security architecture E ISO/IEC 10116: 1991 Information technology - Modes of operation for a n-bit block cipher algorithm.
| HISTORIA: |
1ª EDICIÓN 1989.
2ª EDICIÓN 1994, LA CUAL CANCELA Y REEMPLAZA LA 1ª EDICIÓN.