Hablemos de tu proyecto

Hash

Operación unidireccional que genera a partir de unos datos un resumen de longitud fija y que no puede invertirse; se utiliza para almacenar contraseñas y para verificar que los archivos no han cambiado.

  1. 01

    Por qué importa

    Las contraseñas nunca deben guardarse en la base de datos en texto plano; solo se almacenan sus resúmenes y se comparan al iniciar sesión. Los algoritmos lentos diseñados específicamente para contraseñas, junto con un salt aleatorio añadido a cada contraseña, dificultan mucho descifrar las contraseñas de una base de datos filtrada.

  2. 02

    Ejemplo

    Se filtra la base de datos de una aplicación, pero las contraseñas se habían procesado con un algoritmo diseñado para contraseñas y con un salt. Los atacantes no pueden descifrar las contraseñas fuertes; aun así, la empresa pide a todos los usuarios que cambien la suya.

  3. 03

    Error frecuente

    Almacenar las contraseñas con un hash rápido de propósito general y sin salt. Estos resúmenes pueden descifrarse rápidamente con tablas precalculadas y hardware potente.

  4. 04
Empecemos

Hablemos de tu proyecto.

Cuéntenos lo que necesita; definiremos el alcance juntos.