¿Qué función hash de encriptación debo usar para proteger la contraseña? [duplicar]

-1

¿Cuál es el mejor algoritmo de cifrado? MD5, SHA1, SHA2 o tal vez algo más? ¿Me puedes explicar por qué?

    
pregunta rubydev.ru 17.07.2012 - 07:54
fuente

1 respuesta

3

Ya no deberías usar simplemente algoritmos de hashing simple. No es seguro porque es extremadamente fácil forzar brutalmente los algoritmos hash tradicionales que fueron diseñados para la velocidad.

En su lugar, use un algoritmo hash adaptativo como bcrypt . Esta es actualmente la forma segura estándar de almacenar información con hash, incluidas las contraseñas. Contiene implementaciones en la mayoría de los lenguajes de programación principales, por lo que a menudo es tan fácil (si no más fácil) que implementar una estrategia hash.

    
respondido por el Oleksi 17.07.2012 - 07:56
fuente

Lea otras preguntas en las etiquetas