Sunchales Transparente
← Volver al detalleAuditoría criptográfica

Verificación de integridad — CD N.º 12/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

  1. Descargá el JSON completo de la cadena con el botón de abajo.
  2. Abrí una consola Node, Python o cualquier lenguaje que haga SHA-256.
  3. Recalculá SHA-256(canonical(evento)) y compará con el campo hash publicado.
  4. Verificá que hashPrevio de cada evento coincida con el hash del evento anterior.
  5. El primer evento referencia el hash génesis: SHA-256("GENESIS::expediente::ejercicio").
Hash génesis (determinístico):

Eventos verificados

  • 1. Declaración de urgencia25/8/2026, 03:30:53
    Actor: subsecretaria_ambiente
    {
      "motivo": "rotura crítica bomba EDS — riesgo sanitario"
    }
    hash: f6523597eeec18d28c5ea22ec827bdaf5dbc2aa4032e08008cd02ee46bc75c2f
    hash_previo: 37f2fef266a77d685989243cc40e86bbf16d18a6fa72742f14a6be264e9758d7
    (modifica el payload en tu navegador para mostrar cómo la cadena se rompe)
  • 2. Presupuesto recibido26/8/2026, 03:30:53
    Actor: subsecretaria_ambiente
    {
      "proveedor": "20-12345678-9",
      "monto": 4180000
    }
    hash: 73c29eb2d118e4c32fa85f8007a4eca2381f59fdf23a0e029ba723830cd2cdee
    hash_previo: f6523597eeec18d28c5ea22ec827bdaf5dbc2aa4032e08008cd02ee46bc75c2f
    (modifica el payload en tu navegador para mostrar cómo la cadena se rompe)
  • 3. Adjudicación29/8/2026, 03:30:53
    Actor: departamento_ejecutivo
    {
      "resolucion": "Resolución DEM N.º 178/2026",
      "monto": 4180000
    }
    hash: 540918b44a50243bd2ae216416940223ef8b1f88d3dabc7cd34ea1dc4b1b5e5c
    hash_previo: 73c29eb2d118e4c32fa85f8007a4eca2381f59fdf23a0e029ba723830cd2cdee
    (modifica el payload en tu navegador para mostrar cómo la cadena se rompe)
  • 4. Ejecución2/9/2026, 03:30:53
    Actor: subsecretaria_ambiente
    {
      "detalle": "trabajo realizado y verificado"
    }
    hash: 81baf09d6933bed655affda782280980efbac1f4f0a6389f0d2c1f699a1ed277
    hash_previo: 540918b44a50243bd2ae216416940223ef8b1f88d3dabc7cd34ea1dc4b1b5e5c
    (modifica el payload en tu navegador para mostrar cómo la cadena se rompe)
  • 5. Pago — total4/9/2026, 03:30:53
    Actor: subsecretaria_hacienda
    {
      "orden_pago": "OP N.º 245/2026",
      "monto": 4180000
    }
    hash: 67e779299536b6db7c5e8c26cb07048e9eae0df2c042677132b57965874a0fdb
    hash_previo: 81baf09d6933bed655affda782280980efbac1f4f0a6389f0d2c1f699a1ed277
    (modifica el payload en tu navegador para mostrar cómo la cadena se rompe)