Cibernetia > Enciclopedia > algoritmo de hash
Google
Web www.cibernetia.com

algoritmo de hash

Algoritmo que se utiliza para generar un valor de hash para algún dato, como por ejemplo claves. Un algoritmo de hash hace que los cambios que se produzcan en los datos de entrada provoquen cambios en los bits del hash. Gracias a esto, los hash permiten detectar si un dato ha sido modificado. Un algoritmo de hash eficiente convierte en un imposible computacional la creación de 2 entradas diferentes (por ejemplo, 2 claves diferentes o 2 correos electrónicos diferentes) que tengan el mismo hash.

Entre los algoritmos de hash más comunes están:

  • SHA-1: algoritmo de hash seguro
    Algoritmo de síntesis que genera un hash de 160 bits. Se utiliza, por ejemplo, como algoritmo para la firma digital.
  • MD2 y MD4
    Algoritmos de hash que generan un valor de 128 bits.
  • MD5
    Esquema de hash de hash de 128 bits muy utilizado para autenticación cifrada. Gracias al MD5 se consigue, por ejemplo, que un usuario demuestre que conoce una contraseña sin necesidad de enviar la contraseña a través de la red.
Manuales | Directorio | Tesis: Ordenadores, Circuitos integrados...
english
Cibernetia