Repaso
English
SeguridadBaseSEC-29

¿Cuál es una propiedad de una función hash criptográfica como SHA-256?

Opciones

  1. Se puede revertir con facilidad para recuperar la entrada
  2. Misma entrada, misma salida; un cambio mínimo lo altera todo (Opción correcta)
  3. La longitud de la salida crece con la entrada
  4. Necesita una clave secreta para funcionar

Respuesta

La misma entrada siempre da la misma salida, y un cambio mínimo en la entrada da una salida completamente distinta

Por qué

Una función hash convierte cualquier entrada en una huella de tamaño fijo (SHA-256: 64 caracteres hexadecimales).

  • Determinista: misma entrada, mismo hash.
  • En un solo sentido: no puedes recuperar la entrada a partir del hash.
  • Cambio mínimo → hash totalmente distinto.
  • Colisiones (dos entradas, mismo hash): prácticamente imposibles de encontrar.

Usos: comprobar descargas, firmas digitales, IDs de commits de git. Para contraseñas usa una variante lenta y con salt.

Recuerda

Hash = huella determinista, en un solo sentido y de tamaño fijo.

Términos clave

Practica esta pregunta en Repaso