← Volver al detalleAuditoría criptográfica
Verificación de integridad — LPR N.º 02/2026
Esta página recalcula en tu propio navegador los hashes SHA-256 de cada evento del expediente y los compara contra los hashes publicados. Si alguien modificó retroactivamente cualquier dato del expediente, la cadena se rompe y vas a verlo. No tenés que confiar en nosotros: la verificación es matemática y reproducible.
Cómo verificar por tu cuenta
- Descargá el JSON completo de la cadena con el botón de abajo.
- Abrí una consola Node, Python o cualquier lenguaje que haga SHA-256.
- Recalculá
SHA-256(canonical(evento))y compará con el campohashpublicado. - Verificá que
hashPreviode cada evento coincida con elhashdel evento anterior. - El primer evento referencia el hash génesis:
SHA-256("GENESIS::expediente::ejercicio").
Hash génesis (determinístico):
Eventos verificados
- 1. Creación del expediente11/5/2026, 11:20:33Actor: secretaria_gestion
{ "expediente": "EX-2026-014/SG", "presupuesto_oficial": 142000000 }hash: a900b057d93b5ea6d8addc8d8a4ca3b1ef020e793a1fdb45b6c42715260411ef
hash_previo: 322009aa93099db2b7e3e9e77c41b25f78fb8c87f62f1e7dc3e8e3c5e2c01d8e(modifica el payload en tu navegador para mostrar cómo la cadena se rompe) - 2. Publicación del pliego16/5/2026, 11:20:33Actor: secretaria_gestion
{ "invitados": 5, "hash_pliego": "demo_hash_pliego_002" }hash: be3d3bfaeadf5d43be1d4609eca76a9b81743cc8af16a8709da3acd9f7096d92
hash_previo: a900b057d93b5ea6d8addc8d8a4ca3b1ef020e793a1fdb45b6c42715260411ef(modifica el payload en tu navegador para mostrar cómo la cadena se rompe) - 3. Apertura de ofertas8/6/2026, 11:20:33Actor: comision_apertura
{ "oferentes": 2, "monto_minimo": 138750000, "monto_maximo": 141900000 }hash: 290a1c23ca376de04e2da8ebf361aee3e288647eaeac7875fa5134841c94c3ef
hash_previo: be3d3bfaeadf5d43be1d4609eca76a9b81743cc8af16a8709da3acd9f7096d92(modifica el payload en tu navegador para mostrar cómo la cadena se rompe)