elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Seguridad
| | |-+  Criptografía (Moderador: kub0x)
| | | |-+  ¿Qué es un hash?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ¿Qué es un hash?  (Leído 2,180 veces)
mmateo

Desconectado Desconectado

Mensajes: 3


Ver Perfil
¿Qué es un hash?
« en: 3 Abril 2014, 22:21 »

Buenas, soy relativamente nuevo en el mundo de la informática (bueno, sé algo de java y python) y ahora me estoy leyendo un cursillo sobre redes y cifrado. La cosa es que todo bien, hasta que llego a una explicación de lo que es un "hash", bastante chunga para mí.
Pues eso, solo pido una definición que pueda comprender un novatillo, porque no termino cómo puedes aplicar unas operaciones matemáticas a unos datos que pueden ser simplemente caracteres u.u

Gracias por adelantado.


En línea

MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 4.833


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: ¿Qué es un hash?
« Respuesta #1 en: 3 Abril 2014, 22:29 »

Creo que esta es una muy buena definicion: http://es.wikipedia.org/wiki/Hash

Saludos!


En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

mmateo

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: ¿Qué es un hash?
« Respuesta #2 en: 3 Abril 2014, 22:46 »

._.
Bueno, no sé si tu comentario iba con intención cómica, o realmente tratabas de ayudar, en cualquier caso, gracias, pero como comprenderás, ya había leído en wikipedia xD
La cosa es que me pareció demasiado complicado para mí, y me gustaría una definición más básica :P
Claro que si no existe forma de expresarlo más sencilla que esa, pues tendré que estrujarme la cabeza u.u
En línea

MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 4.833


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: ¿Qué es un hash?
« Respuesta #3 en: 3 Abril 2014, 23:09 »

Bueno, no sé si tu comentario iba con intención cómica, o realmente tratabas de ayudar, en cualquier caso, gracias, pero como comprenderás, ya había leído en wikipedia xD

Entiendo. Mi intencion es ayudar.  :)

Veamos, basicamente una funcion hash se encarga de convertir/mapear una cantidad arbitraria de datos, en una cantidad finita (que tiene fin) de datos, utilizando algun tipo de funciona matematica para tal fin.

En otras palabras, produce una "firma" de la informacion procesada. Lo que pemite identificar dicha informacion de forma rapida, sin tener que compararla completamente.

Hay muchos metodos para hacer este tipo de cosas. Por ejemplo, tienes el metodo del CRC, el cual produce una "firma" de una cierta cantidad de bits (16 y 32 son los mas usados).
Hoy dia, se usa mucho MD5 y SHA1. Fijate que, por ejemplo, los antivirus usan estan ultimas para identificar programas o archivos maliciosos.

Espero haberte ayudado...

Saludos!
En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

engel lex
CoAdmin
***
Desconectado Desconectado

Mensajes: 15.347



Ver Perfil
Re: ¿Qué es un hash?
« Respuesta #4 en: 4 Abril 2014, 02:13 »

imaginate un plato de comida...

los datos son todos los ingredientes y el hash es el plato terminado...

de un plato no puedes definir exactamente los ingredientes, ni tenerlos de vuelta, pero su sabor es unico, y si lo preparan 2 veces sabrás que es el mismo... si le ponen una cucharadita de sal más el sabor cambia completamente...

espero que así ayude XD
En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
mmateo

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: ¿Qué es un hash?
« Respuesta #5 en: 5 Abril 2014, 12:22 »

Muchas gracias a los dos, ahora lo entiendo mejor!
Lo del plato de comida me ha matado  ;D
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines