Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

DEBATE!! que funcion o tipo de encriptacion es la mejor y mas segura

hola chicos, mas que una duda es mas un debate para llegar a la conclusion de saber cual es la mejor funcion o para la encriptar contraseñas, asi como datos muy importantes de los usuarios, esto para evitar o almenos hacer mas dificil o o casi imposible un hackeo a los datos de los usuarios por medio de la base de datos o bien inyecciones sql, etc...

muchas personas dicen que es mejor el SHA1 que el MD5, pero mi pregunta es ¿conocen de alguna funcion mas nueva y segura que las dos anteriores?, si es asi ¿cuales conocen?

¿que es el SHA?

segun wikipedia:
El SHA es una familia de funciones hash de cifrado publicadas por el NIST.

La primera versión del algoritmo fue creada en 1993 con el nombre de SHA, aunque en la actualidad se la conoce como SHA-0 para evitar confusiones con las versiones posteriores.

La segunda versión del sistema, publicada con el nombre de SHA-1, fue publicada dos años más tarde. Posteriormente se han publicado SHA-2 en 2001 y la más reciente, SHA-3, que fue seleccionada en una competición de funciones hash celebrada por el NIST en 2012. Esta última versión se caracteriza por ser la que más difiere de sus predecesoras.

ejemplo de SHA1:
SHA1(apple) = d0be2dc421be4fcd0172e5afceea3970e2f3d940

¿que es el MD5?

segun wikipedia:
Es un algoritmo de reducción criptográfico de 128 bits ampliamente usado, diseñados por el profesor Ronald Rivest del MIT y fue desarrollado en 1991 como reemplazo del algoritmo MD4.

ejemplo de MD5:
MD5(apple) = 1f3870be274f6c49b3e31a0c6728957f

En teoria el SHA1 seria mucho mas seguro que MD5 pero ustedes ¿cual ademas de estos dos y que son igual o incluso mas seguro que los dos anteriores conocen?

muchos programadores prefieren encriptar utilizando ambas o incluso mas funciones realizando asi una encriptacion mucho mas segura...

ejemplo md5(sha1(apple));

haciendo asi ambas encriptaciones.

¿cual es su opinion o conocimientos acerca de este tipo de encriptacion? esta claro que la seguridad es uno de los puntos mas importantes, si no es que es el mas importantes de todos.
0
Puntos
926
Visitas
4
Resp
Por Jesxs hace 28 meses
Desactivado

Respuesta #1

Tengo entendido que el md5 es más seguro que el sha1, no conocía la existencia de sha-2 o sha-3, sin embargo yo también opto por combinar md5 con sha1.
0
Puntos
Por Jose hace 28 meses
Experto Sitio web

Respuesta #2

Yo suelo usar md5, también puede ser porque fue el primer método que utilice para encriptar y de hecho me acostumbre a ello, también pienso que no debe haber mucha diferencia en el tema seguridad entre uno y otro, aunque visto lo visto creo que más seguro debe ser ser usando los dos tipos.

Aunque también suelo usar el método de clave publica y privada, ya que para mi opinión lo encuentro sumamente seguro.
0
Puntos
Por TheWhole hace 28 meses
Principiante

Respuesta #3

hola,como creo un tema?
0
Puntos
Por jairojahir988 hace 28 meses
Desactivado Sitio web

Respuesta #4

Hola, yo siempre uso md5 y de momento todo perfecto...

Saludos
0
Puntos
Por alber hace 28 meses
Administrador

Relaccionados

Para comentar Inicia sesión o Registrate