Funciones hash en la seguridad del sistema

La función Hash es una función que tiene un papel muy importante en hacer que un sistema sea seguro, ya que convierte los datos normales que se le dan como un valor irregular de longitud fija. Podemos imaginarlo como un Shaker en nuestros hogares. 
Cuando ponemos datos en esta función, genera un valor irregular. El valor irregular que genera se conoce como «valor hash» . Los valores hash son simplemente números, pero a menudo se escriben en hexadecimal. Las computadoras manejan los valores como binarios. El valor hash también es un dato y, a menudo, se administra en formato binario. 

1

Una función hash básicamente realiza algunos cálculos en la computadora. Los valores de datos que son su salida son de longitud fija. La longitud siempre varía según la función hash. El valor no varía incluso si hay un valor grande o pequeño.  

2

Si se les da la misma entrada, dos funciones hash producirán invariablemente la misma salida. Incluso si los datos de entrada ingresados ​​difieren en un solo bit, hay un gran cambio en sus valores de salida. Incluso si los datos de entrada ingresados ​​difieren enormemente, existe una posibilidad mínima de que los valores hash producidos sean idénticos. Si son iguales se conoce como “Hash Collision”.  

3

Convertir códigos hash a su valor original es una tarea imposible de realizar. Esta es la principal diferencia entre el cifrado como función hash.  

4

Publicación traducida automáticamente

Artículo escrito por Mohit Gupta_OMG 🙂 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *