Preguntas etiquetadas con hash

Una función hash es cualquier procedimiento bien definido o función matemática que convierte una gran cantidad de datos en un pequeño dato, generalmente un solo entero. Para preguntas sobre hashtags que se usan para etiquetar contenido en las redes sociales, use hashtag. Para preguntas sobre URL y anclajes HTML, utilice el identificador de fragmento. Para preguntas sobre el tipo de hash de Ruby, use ruby-hash.

1174
Hash y sal seguros para contraseñas PHP

Actualmente se dice que MD5 es parcialmente inseguro. Teniendo esto en cuenta, me gustaría saber qué mecanismo utilizar para la protección con contraseña. Esta pregunta, ¿es "doble hashing" una contraseña menos segura que simplemente hacerlo una vez? sugiere que el hashing varias veces puede ser...

617
¿Cómo puede bcrypt tener sales incorporadas?

El artículo de Coda Hale "Cómo almacenar una contraseña de forma segura" afirma que: bcrypt tiene sales incorporadas para prevenir ataques de mesa arcoiris. Cita este documento , que dice que en la implementación de OpenBSD de bcrypt: OpenBSD genera la sal bcrypt de 128 bits a partir de una...

494
¿Cómo funciona una tabla hash?

Estoy buscando una explicación de cómo funciona una tabla hash, ¡en inglés simple para un tonto como yo! Por ejemplo, sé que toma la clave, calcula el hash (estoy buscando una explicación de cómo) y luego realiza algún tipo de módulo para determinar dónde se encuentra en la matriz donde se...

406
Rendimiento de HashSet vs. List

Está claro que el rendimiento de búsqueda de la HashSet<T>clase genérica es mayor que el de la List<T>clase genérica . Simplemente compare la clave basada en hash con el enfoque lineal en la List<T>clase. Sin embargo, calcular una clave hash puede tomar algunos ciclos de CPU, por...

334
Calcular la suma de comprobación MD5 para un archivo

Estoy usando iTextSharp para leer el texto de un archivo PDF. Sin embargo, hay veces que no puedo extraer texto, porque el archivo PDF solo contiene imágenes. Descargo los mismos archivos PDF todos los días, y quiero ver si el PDF ha sido modificado. Si no se puede obtener el texto y la fecha de...

325
cadena de hash node.js?

Tengo una cadena que quiero cortar. ¿Cuál es la forma más fácil de generar el hash en node.js? El hash es para versionar, no para

260
¿Es posible descifrar los hash MD5?

Alguien me dijo que ha visto sistemas de software que: recuperar contraseñas cifradas MD5 de otros sistemas; descifrar las contraseñas cifradas y almacenar las contraseñas en la base de datos del sistema utilizando el algoritmo propio del sistema. ¿Es eso posible? Pensé que no era posible /...

250
¿Dónde guardas tus cadenas de sal?

Siempre he usado una cadena de sal por entrada adecuada al cifrar las contraseñas para el almacenamiento de la base de datos. Para mis necesidades, almacenar la sal en la base de datos junto a la contraseña hash siempre ha funcionado bien. Sin embargo, algunas personas recomiendan que la sal se...