Código MAC

Dentro de la transmisión segura de datos en la informática se utilizan muchas y variadas técnicas criptográficas, no solo para encriptar los datos si no también para hacer comprobaciones y aplicar medidas de prevención ante la intercepción y ataque de terceros contra nuestros datos.

Dentro de estas medidas está el código MAC (Message Authentification Code), un código que se genera a partir de los datos transmitidos y que sirve para detectar si un mensaje ha sido modificado en el camino que hay entre el cliente y el servidor.

A través de este código, tanto el cliente como el servidor pueden detectar si un mensaje ha sido modificado, detectando así manipulaciones por parte de usuarios externos y malintencionados. Este tipo de medida es fundamental para poder garantizar la seguridad de las transmisiones, ya que evita que alguna de las dos partes acepte ningún mensajes sospechoso de haber sido interceptado.

Este código MAC se genera a partir de la clave privada que comparten solo el cliente y el servidor y la longitud variable del mensaje, siendo la función de este código tan solo detectar si los mensajes han sido modificados y no en encriptar los datos que se transmiten.

En definitiva, el código MAC no es una medida de protección por si misma, pero es utilizada en la mayoría de los sistemas de transmisión seguros combinada con otras técnicas cripiotgráficas que se encargarán de cifrar los datos, convirtiendo esta combinación de ocultación de los datos y comprobación de que no hayan sido modificados en la forma más segura de transmitir datos a través de Internet en la actualidad.

Relacionados

Nos encanta escucharte ¿Nos dejas tu opinión?