ONTOGOBOntología Gubernamental de Colombia · MVP con datos reales

Registro criptográfico

Cadena de asientos sólo-anexar. Cada asiento: contenido en JSON canónico (RFC 8785) → SHA-256 → firma híbrida ML-DSA-65 + Ed25519 → hash de cadena = SHA-256(hash previo ‖ hash contenido). Cada 6 horas los asientos nuevos se agrupan en un árbol de Merkle cuya raíz se sella con SLH-DSA-SHA2-128f y se publica en un repositorio público de GitHub como testigo externo con fecha cierta.

Verificación de la cadena (ahora)
Íntegra
Cadena íntegra: 197 asientos verificados
Asientos
197
último 13 de sept de 2026, 01:36
Anclas
1 / 1
publicadas ante testigo externo / creadas
Verificar por su cuenta
API pública
GET /functions/v1/verificar?seq=N recalcula hash, firmas, enlace e inclusión Merkle

Verificador independiente

Llama a la función pública verificar (sin credenciales) y muestra cada comprobación. También puede descargar el ancla desde GitHub y verificar el sello SLH-DSA con la llave pública del llavero usando cualquier implementación de FIPS 205.

Anclas Merkle

Raíz del árbol de los asientos del periodo, sellada y publicada. La columna “testigo” enlaza al commit en GitHub.

#CreadaAsientosRaíz (SHA-256)SelloTestigo externoVerificar
112 de sept de 2026, 21:07133 [1–133]ead1032ec149599261b4…SLH-DSA + ML-DSA-65GitHub df91e628?ancla=1

Asientos

Del más reciente al más antiguo. Tipos: captura (una consulta a una fuente), reglas (ejecución diaria de banderas rojas), ancla, llave.

SeqTipoReferenciaFirmadoHash de cadenaHash previoClaveAlgoritmos
227reglasreglas:2026-09-1313 de sept de 2026, 01:3663531b8e903b64fa…3dd0a4d4c6465f9f…75279de3ML-DSA-65+Ed25519
226capturacaptura:22213 de sept de 2026, 01:363dd0a4d4c6465f9f…5d036e2d3b85340d…75279de3ML-DSA-65+Ed25519
225capturacaptura:22113 de sept de 2026, 01:365d036e2d3b85340d…eca616cb6136e861…75279de3ML-DSA-65+Ed25519
224capturacaptura:22013 de sept de 2026, 01:36eca616cb6136e861…b984daf2df3743c9…75279de3ML-DSA-65+Ed25519
223capturacaptura:21913 de sept de 2026, 01:36b984daf2df3743c9…7cb59896d1978343…75279de3ML-DSA-65+Ed25519
222capturacaptura:21813 de sept de 2026, 01:367cb59896d1978343…9418761d230b57f9…75279de3ML-DSA-65+Ed25519
221capturacaptura:21713 de sept de 2026, 01:369418761d230b57f9…ca9daabbd524a259…75279de3ML-DSA-65+Ed25519
220capturacaptura:21613 de sept de 2026, 01:36ca9daabbd524a259…559b5ac91131c612…75279de3ML-DSA-65+Ed25519
219capturacaptura:21513 de sept de 2026, 01:36559b5ac91131c612…6595dc23e692741d…75279de3ML-DSA-65+Ed25519
218capturacaptura:21413 de sept de 2026, 01:366595dc23e692741d…d8128e987a687e65…75279de3ML-DSA-65+Ed25519
217capturacaptura:21313 de sept de 2026, 01:36d8128e987a687e65…9f4725ddea67af2b…75279de3ML-DSA-65+Ed25519
216capturacaptura:21213 de sept de 2026, 01:369f4725ddea67af2b…6cff17f9072379f6…75279de3ML-DSA-65+Ed25519
215capturacaptura:21113 de sept de 2026, 01:366cff17f9072379f6…722a5e5967409003…75279de3ML-DSA-65+Ed25519
214capturacaptura:21013 de sept de 2026, 01:36722a5e5967409003…9864026524bf3bc7…75279de3ML-DSA-65+Ed25519
213capturacaptura:20913 de sept de 2026, 01:369864026524bf3bc7…47ee55698ed5f1f1…75279de3ML-DSA-65+Ed25519
212capturacaptura:20813 de sept de 2026, 01:3647ee55698ed5f1f1…9b6d33f662fcf3dd…75279de3ML-DSA-65+Ed25519
211capturacaptura:20713 de sept de 2026, 01:369b6d33f662fcf3dd…343857c40da38115…75279de3ML-DSA-65+Ed25519
210capturacaptura:20613 de sept de 2026, 01:36343857c40da38115…da3734484da0bef3…75279de3ML-DSA-65+Ed25519
209capturacaptura:20513 de sept de 2026, 01:36da3734484da0bef3…70bcf8a1cb1e7a20…75279de3ML-DSA-65+Ed25519
208capturacaptura:20413 de sept de 2026, 01:3670bcf8a1cb1e7a20…253292e7f952af09…75279de3ML-DSA-65+Ed25519
207capturacaptura:20313 de sept de 2026, 01:36253292e7f952af09…cded5eb177f76be6…75279de3ML-DSA-65+Ed25519
206capturacaptura:20213 de sept de 2026, 01:36cded5eb177f76be6…88cbf249505166a8…75279de3ML-DSA-65+Ed25519
205capturacaptura:20113 de sept de 2026, 01:3688cbf249505166a8…1ec0b6a71ac1d7dc…75279de3ML-DSA-65+Ed25519
204capturacaptura:20013 de sept de 2026, 01:361ec0b6a71ac1d7dc…28c2158381bae0c6…75279de3ML-DSA-65+Ed25519
203capturacaptura:19913 de sept de 2026, 01:3628c2158381bae0c6…ca1acb926c184fb5…75279de3ML-DSA-65+Ed25519
202capturacaptura:19813 de sept de 2026, 01:36ca1acb926c184fb5…5952e094095657c1…75279de3ML-DSA-65+Ed25519
201capturacaptura:19713 de sept de 2026, 01:365952e094095657c1…6c16eb3fc8b4ea3b…75279de3ML-DSA-65+Ed25519
200capturacaptura:19613 de sept de 2026, 01:366c16eb3fc8b4ea3b…6b1de04ca7ad123c…75279de3ML-DSA-65+Ed25519
199reglasreglas:2026-09-1313 de sept de 2026, 01:236b1de04ca7ad123c…7f1b6848aa62f8ce…75279de3ML-DSA-65+Ed25519
198capturacaptura:19513 de sept de 2026, 01:237f1b6848aa62f8ce…3ec25f6f545abe85…75279de3ML-DSA-65+Ed25519
197capturacaptura:19413 de sept de 2026, 01:233ec25f6f545abe85…3ee7135eda0bdd5c…75279de3ML-DSA-65+Ed25519
196capturacaptura:19313 de sept de 2026, 01:233ee7135eda0bdd5c…66b1c122b2970be8…75279de3ML-DSA-65+Ed25519
195capturacaptura:19213 de sept de 2026, 01:2366b1c122b2970be8…549175f835617700…75279de3ML-DSA-65+Ed25519
194capturacaptura:19113 de sept de 2026, 01:23549175f835617700…a4fa537686c3d71a…75279de3ML-DSA-65+Ed25519
193capturacaptura:19013 de sept de 2026, 01:23a4fa537686c3d71a…68f005dbdc37bf6e…75279de3ML-DSA-65+Ed25519
192capturacaptura:18913 de sept de 2026, 01:2368f005dbdc37bf6e…884da9d3dfa767b1…75279de3ML-DSA-65+Ed25519
191capturacaptura:18813 de sept de 2026, 01:23884da9d3dfa767b1…790d3257482c8075…75279de3ML-DSA-65+Ed25519
190capturacaptura:18713 de sept de 2026, 01:23790d3257482c8075…b9c47b130106a7f4…75279de3ML-DSA-65+Ed25519
189capturacaptura:18613 de sept de 2026, 01:23b9c47b130106a7f4…fef4d553d0e73d9e…75279de3ML-DSA-65+Ed25519
188capturacaptura:18513 de sept de 2026, 01:23fef4d553d0e73d9e…359a958180ae2cb8…75279de3ML-DSA-65+Ed25519
187capturacaptura:18413 de sept de 2026, 01:23359a958180ae2cb8…6314be6c7e0ffe87…75279de3ML-DSA-65+Ed25519
186capturacaptura:18313 de sept de 2026, 01:236314be6c7e0ffe87…7ac84d422ec0bfcd…75279de3ML-DSA-65+Ed25519
185capturacaptura:18213 de sept de 2026, 01:237ac84d422ec0bfcd…14193e60bdeb1178…75279de3ML-DSA-65+Ed25519
184capturacaptura:18113 de sept de 2026, 01:2314193e60bdeb1178…5844c380329bc67f…75279de3ML-DSA-65+Ed25519
183capturacaptura:18013 de sept de 2026, 01:235844c380329bc67f…239a2848ddeba9c7…75279de3ML-DSA-65+Ed25519
182capturacaptura:17913 de sept de 2026, 01:23239a2848ddeba9c7…5d5feea47334559e…75279de3ML-DSA-65+Ed25519
181capturacaptura:17813 de sept de 2026, 01:235d5feea47334559e…c6cb176472def666…75279de3ML-DSA-65+Ed25519
180capturacaptura:17713 de sept de 2026, 01:23c6cb176472def666…938e066866761c34…75279de3ML-DSA-65+Ed25519
179capturacaptura:17613 de sept de 2026, 01:23938e066866761c34…6ae258d4968f6a91…75279de3ML-DSA-65+Ed25519
178capturacaptura:17513 de sept de 2026, 01:236ae258d4968f6a91…d843f09140291fd4…75279de3ML-DSA-65+Ed25519
177capturacaptura:17413 de sept de 2026, 01:23d843f09140291fd4…65aa1b3d4b06be8f…75279de3ML-DSA-65+Ed25519
176capturacaptura:17313 de sept de 2026, 01:2365aa1b3d4b06be8f…c37dba7ffbb3f6ae…75279de3ML-DSA-65+Ed25519
175capturacaptura:17213 de sept de 2026, 01:23c37dba7ffbb3f6ae…355b320861245fd9…75279de3ML-DSA-65+Ed25519
174capturacaptura:17113 de sept de 2026, 01:23355b320861245fd9…d7ec74806aef0082…75279de3ML-DSA-65+Ed25519
173capturacaptura:17013 de sept de 2026, 01:23d7ec74806aef0082…03c3ab5b5e7a9843…75279de3ML-DSA-65+Ed25519
172capturacaptura:16913 de sept de 2026, 01:2303c3ab5b5e7a9843…ebd83afb1c477bc8…75279de3ML-DSA-65+Ed25519
141capturacaptura:13813 de sept de 2026, 00:04ebd83afb1c477bc8…a840b02700c2fb55…75279de3ML-DSA-65+Ed25519
140capturacaptura:13713 de sept de 2026, 00:04a840b02700c2fb55…a6f81cfbd026622c…75279de3ML-DSA-65+Ed25519
139capturacaptura:13613 de sept de 2026, 00:04a6f81cfbd026622c…c8d1b8159873eff0…75279de3ML-DSA-65+Ed25519
138capturacaptura:13513 de sept de 2026, 00:03c8d1b8159873eff0…ee1e5557194a69aa…75279de3ML-DSA-65+Ed25519
El registro protege la integridad de lo que ONTOGOB capturó y calculó. No convierte en verdad lo que la fuente publicó, y no puede detectar lo que nunca se registró: por eso las anclas van a un testigo externo, donde una poda sería visible por discontinuidad.