🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónPor qué el SHA-256 no sirve para comparar variantes
4 tareas · 35 min · Principiante
Martes 8 de junio de 2027, Ediciones Caracucho, una editorial de textos escolares de Duitama. La cola del equipo de análisis amanece con ocho archivos y Yolanda Cetina, la jefa del equipo, hace la pregunta de cada semana: ¿cuáles son de la misma familia que lo que vimos en mayo? Antes de contestar hay que entender qué puede decir una huella SHA-256 y qué no. Todo es lectura de huellas y comparaciones ya calculadas; nada se ejecuta.
Objetivo de la sala
Martes 8 de junio de 2027, Ediciones Caracucho, una editorial de textos escolares de Duitama. La cola del equipo de análisis amanece con ocho archivos y Yolanda Cetina, la jefa del equipo, hace la pregunta de cada semana: ¿cuáles son de la misma familia que lo que vimos en mayo? Antes de contestar hay que entender qué puede decir una huella SHA-256 y qué no. Todo es lectura de huellas y comparaciones ya calculadas; nada se ejecuta.Una huella criptográfica como SHA-256 está diseñada para que cualquier cambio en el archivo, aunque sea de un solo bit, produzca un valor sin ninguna relación visible con el anterior. Esa propiedad es la que la hace útil para la cadena de custodia: si la huella coincide, el archivo es exactamente el mismo; si no coincide, algo cambió.
Por la misma razón, la huella no mide cuánto cambió. Dos archivos que difieren en un byte y dos archivos que no tienen nada en común dan huellas igual de distintas. Para la pregunta «¿es pariente?» la huella solo contesta un caso: «es el mismo».
Responde para continuar
Dos ejecutables de la cola tienen huellas SHA-256 que no se parecen en nada. ¿Qué permite afirmar eso por sí solo?
Ver pista de ayuda
Piensa en qué le pasa a la huella cuando cambia un solo byte.
Abre el laboratorio y ejecuta SELECT * FROM cola_martes.
Lo primero que hace la huella en una cola es quitar trabajo: un archivo que llegó dos veces, con nombres distintos o a personas distintas, se analiza una sola vez y se anotan todas sus llegadas. El nombre del archivo lo elige quien lo envía; la huella no.
Responde para continuar
Escribe el id de la muestra que es exactamente el mismo archivo que ECA-03 aunque llegó con otro nombre.
Ver pista de ayuda
Busca la fila con la misma huella recortada que ECA-03.
Con la cola completa a la vista, cuenta lo que realmente hay que analizar. Un archivo repetido no es una segunda muestra: es una segunda llegada de la misma, y eso también se anota porque dice a cuántas personas alcanzó.
Responde para continuar
¿Cuántos archivos distintos hay en la cola del martes?
Ver pista de ayuda
Agrupa las filas por huella y cuenta los grupos, no las filas.
Ejecuta SELECT * FROM comparacion_bytes.
Fabián Chaparro dejó en el caso esta frase: «ECA-02 no tiene relación con ECA-01: su SHA-256 es distinto». La comparación byte a byte cuenta otra historia: los dos archivos miden lo mismo y solo cambian en un tramo pequeño, justo donde va la dirección de descarga. Es lo que ocurre cuando alguien reutiliza el mismo programa y le cambia un dato de configuración. Para eso hacen falta métodos que midan parecido, y son los que vienen en las salas siguientes.
Responde para continuar
¿Cómo se corrige la frase de Fabián?
Ver pista de ayuda
Mira cuántos bytes cambian y dónde están.
Whoami-Labs Pro
Whoami-Labs Pro utiliza cookies
Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad
Preferencias
Configuraciones de cookies
Elige qué categorías permitir. Las esenciales siempre están activas. Consulta la Política de Privacidad.
Esenciales
Siempre activas · sesión, CSRF, tema y esta preferencia
Necesarias para iniciar sesión, proteger formularios (CSRF) y recordar tu elección de cookies y tema. Sin ellas la plataforma no funciona de forma segura.
Analíticos
Hoy no activos en la plataforma; listos para cuando se conecten
Nos ayudan a entender uso de cursos y páginas. Si los activas, se usarán cuando conectemos analítica; hasta entonces no se carga ningún tracker.
Marketing
Hoy no activos; campañas futuras solo con tu permiso
Comunicaciones o campañas. No activos hoy en la plataforma; quedarán listos si los conectamos y solo si los permites.