Características de las funciones de hasting

Propiedades que debe cumplir las funciones de hasting

1- Sea cual sea la longitud del texto base A, la longitud de su hash resultante B siempre va a ser la misma. Por ejemplo, si la longitud de la salida B esta definida en 128 bits, si aplicamos una función hash a un A de 5 bits nos dará un B de 128 bits, y si se la aplicamos a un A de 380 millones de bits, nos dará un B de 128 bits igualmente.

2- Para cada entrada A, la función generará una salida B única. O lo que es lo mismo, es imposible que dos textos bases A y A’ tengan un mismo hash B.

3- Dado un texto base, es fácil y rápido (para un ordenador) calcular su número resumen.

4- Es imposible reconstruir el texto base a partir del número resumen.Esto es lo que se conoce como One-Way hash functions. A partir del hash es imposible reconstruir el texto base.

5. – No puede presentar Colisiones.

 

Funcion hashing

Be the first to comment

Deja un comentario.

Tu dirección de correo no será publicada.


*