HMAC

Páginas: 3 (630 palabras) Publicado: 16 de febrero de 2014
Con clave-Hash Message Authentication Code

HMAC (o KHMAC) es un código de autenticación de mensajes (MAC) que se calcula utilizando una función de hash y una clave secreta.
Las funciones hashson la base del mecanismo de protección de HMAC.
La salida de la función hash depende ahora de los datos de entrada y la clave secreta.
La autenticidad está garantizada ya que sólo el emisor y elreceptor conocen la clave secreta.
Sólo ellos pueden calcular la síntesis de una función HMAC.
Esta característica derrota a ataques man-in-the-middle y proporciona autenticación del origen dedatos.
La fuerza criptográfica de HMAC depende de la:
Fuerza criptográfica de la función de hash subyacente.
Tamaño y calidad de la tecla.
Tamaño de la longitud de salida de hash en bits.Tecnologías de Cisco utilizan dos funciones bien conocidas HMAC:
Keyed MD5 o HMAC-MD5 se basa en el algoritmo hash MD5.
Con clave SHA-1 o HMAC-SHA-1 se basa en el algoritmo hash SHA-1.

HMAC y CiscoProductos
Los productos de Cisco utilizan hash de autenticación de la entidad, integridad de datos y los propósitos de autenticidad de datos.
Por ejemplo:
Autenticación actualizaciones delprotocolo de enrutamiento.
IPsec VPNs utilizan MD5 y SHA-1 en el modo HMAC, para proporcionar integridad de los paquetes y la autenticidad.
Imágenes del IOS descargados de Cisco.com tienen una suma decomprobación basados ​​en MD5 para verificar la integridad de las imágenes descargadas.
TACACS + utiliza un hash MD5 como clave para cifrar la sesión.
Gestión de claves
A menudo considerado como laparte más difícil de diseñar un sistema de cifrado.
Hay varias características esenciales de la gestión de claves a considerar:
Generación de claves
Verificación clave
Almacenamiento de clavesIntercambio de Claves
Revocación y destrucción Clave

Generación de claves:
César para elegir la clave de su sistema de cifrado y el transmisor / receptor eligió una clave secreta compartida...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Autenticacion Hmac
  • Validate hmac with hashed stored key

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS