ISO/IEC 10118 especifica funciones hash y, por lo tanto, es aplicable a la prestación de servicios de autenticación, integridad y no repudio. Las funciones hash asignan cadenas arbitrarias de bits a cadenas de bits de longitud fija, utilizando un algoritmo específico. Se pueden utilizar para: reducir un mensaje a una impresión corta para su entrada en un mecanismo de firma digital y - comprometer al usuario con una determinada cadena de bits sin revelar esta cadena. NOTA: Las funciones hash especificadas en esta parte de ISO/IEC 10118 no implican el uso de claves secretas. Sin embargo, estas funciones hash se pueden utilizar, junto con claves secretas, para crear códigos de autenticación de mensajes. Los códigos de autenticación de mensajes (MAC) proporcionan autenticación del origen de los datos, así como integridad del mensaje. Para el cálculo de una MAC, se remite al usuario a ISO/IEC 9797. Esta parte de ISO/IEC 10118 contiene definiciones, símbolos, abreviaturas y requisitos que son comunes a todas las demás partes de ISO/IEC 10118.
ISO/IEC 10118-1:2000 Historia
2021ISO/IEC 10118-1:2016/Amd 1:2021 Tecnología de la información. Técnicas de seguridad. Funciones hash. Parte 1: Generalidades. Enmienda 1: Métodos de relleno para funciones de esponja.
2016ISO/IEC 10118-1:2016 Tecnología de la información - Técnicas de seguridad - Funciones hash - Parte 1: General
2000ISO/IEC 10118-1:2000 Tecnologías de la información - Técnicas de seguridad; Funciones hash - Parte 1: General
1994ISO/IEC 10118-1:1994 Tecnología de la información. Técnicas de seguridad. Funciones hash. Parte 1: Generalidades.