Está en la página 1de 8

SEGURIDAD EN INFRAESTRUCTURA DE TECNOLOGAS DE INFORMACIN

ALUMNOS:
ARANDA MATO ELAS KARIM
MAZN MALDONADO MISAEL
PROFESOR:
FLORES SAAVEDRA MAURICIO

HASH EN CRIPTOGRAFA
Una funcin hash es mtodo para generar claves o llaves que representen
de manera casi unvoca a un documento o conjunto de datos. Es una
operacin matemtica que se realiza sobre este conjunto de datos de
cualquier longitud, y su salida es una huella digital, de tamao fijo e
independiente de la dimensin del documento original. El contenido es
ilegible.

FUNCIONES HASH
En unafuncinHASHdicho valor ser generado por una funcinHde la forma:
h=H(M)
donde:

M: Es una longitud variable del mensaje.

H(M): Es un valorHASHde longitud finita.

El valorHASHes aparentemente para el mensaje de la fuente de untiempocuando


el mensaje es asumido o conocido que esta correcto, donde el Receptor autentifica
dicho mensaje pero recalcula el valor porque dicha funcin si no considera que el
valor sea secreto.

Mensaje = M ( Funcin Resumen = h(M)

Firma (rbrica): r = EdE{h(M)}

dE: Es la clave privada del emisor que firmar h(M)

REQUISITOS QUE DEBEN CUMPLIR


LAS FUNCIONES HASH:

Imposibilidad de obtener el texto original a partir de la huella digital.

Imposibilidad de encontrar un conjunto de datos diferentes que tengan


la misma huella digital (aunque como hemos visto anteriormente es
posible que este requisito no se cumpla).

Poder transformar un texto de longitud variable en una huella de


tamao fijo (como el SHA-1 que es de 160bits).

Facilidad de empleo e implementacin.

EJEMPLOS DE FUNCIONES HASH


MD5
Es una funcin hash de 128 bits. Como todas las funciones hash, toma
unos determinados tamaos a la entrada, y salen con una longitud fija
(128bits).
El algoritmo MD5 no sirve para cifrar un mensaje. La informacin original
no se puede recuperar ya que hay prdida de datos. MD5 es usado para
firmas digitales.

SHA-1
Es parecido al famoso MD5, pero tiene un bloque de 160bits en lugar de
los 128bits del MD5. La funcin de compresin es ms compleja que la
funcin de MD5. SHA-1 es ms lento que MD5 porque el nmero de pasos
son de 80 (64 en MD5) y porque tiene mayor longitud que MD5 (160bits
contra 128bits). Lo que convierte a SHA-1 ms robusto y seguro,
totalmente apto para VPNs.

SHA-2
Las principales diferencias con SHA-1 radica en su diseo y que los rangos de salida
han sido incrementados y podemos encontrar:
SHA-224, SHA-256, SHA-384, y SHA-512
El ms seguro, es el que mayor salida de bits tiene, el SHA-512, que tiene 80 rondas
(pasos), como el SHA-1 pero se diferencia de ste en:

Tamao de salida 512 por los 160 de SHA-1.

Tamao del bloque, tamao de la palabra y tamao interno que es el doble que
SHA-1.

Como ocurre con todos los cifrados y hash, cuanto ms seguro, ms lento su
procesamiento y uso, debemos encontrar un equilibrio entre seguridad y velocidad.

Referencias
http://
www.monografias.com/trabajos76/funciones-hash-criptografia/funciones-ha
sh-criptografia2.shtml
http://
www.redeszone.net/2010/11/09/criptografia-algoritmos-de-autenticacion-h
ash
/

También podría gustarte