Asiento 325 ancla
Referencia ancla:2 · firmado 13 de sept de 2026, 13:05 · verificar ahora con la API pública ↗ · ← anterior siguiente →
Cadena y firma
- hash (cadena)
83d2862c2d7f7a68a5aa5839f53b5c3bb5f360eb0152c042d5ef186d80468aa4- hash_previo
408c7e413c8580aa065cd8b0308fa4dfb1802d2f04c4127ce3ae01ab358c83e3- hash_contenido
2ff8f93c099db3d5106003e11caecef5a3a258e32e33967d0094eff44bd1c853- algoritmos
- ML-DSA-65+Ed25519
- id de clave
- 75279de3e835eba8b07c2b3783bfbc54
- firma ML-DSA-65 (base64, 3.309 B)
fVW4w0qJzVbH5keWrJInkWjge4F+DQwGGels/f8r3aWQySfqXXj96fZAv64egkbbO7xeePLJ2VU/YXGB0v0UooTXDY0GQZsSaXYSTzTcAdrQzEGU/V7yHpd5…- firma Ed25519 (base64, 64 B)
Kr3uCmsME5TOL7vImhgmIEMOANL3+gbQOJ+kqgmWwVnQ275gpJZsSfIAH6YJcO8OVnoNDg+7dSE/iRRQlLJOCQ==- registrado en la base
- 13 de sept de 2026, 13:05
Cómo verificar sin ONTOGOB: (1) canonicalice
contenido con RFC 8785 y calcule SHA-256 → debe dar hash_contenido; (2) verifique ambas firmas sobre los bytes UTF-8 del hash_contenido hexadecimal con las llaves públicas del llavero; (3) compruebe hash = SHA-256(hash_previo ‖ hash_contenido); (4) si hay ancla, recorra la prueba de inclusión hasta la raíz y verifique el sello SLH-DSA en la copia de GitHub.Ancla Merkle #3
Índice 0 de 24 hojas · creada 14 de sept de 2026, 13:05
- raíz
8631c0e37b5404c829aae721c96adad0fa6a5aac1f2ada19ccfd851316bfcc88- testigo externo
- GitHub · commit 83d656ec95102f9a76be3f6e66535feee599f9dc ↗
- prueba de inclusión
ver camino
{ "hoja": "c783db1439f8f1506c832f91a1310fb85c59a48abb515273b8c3f79a4fe014e1", "raiz": "8631c0e37b5404c829aae721c96adad0fa6a5aac1f2ada19ccfd851316bfcc88", "total": 24, "camino": [ { "hash": "31ec1663191ea0e2ba4cf073a4ec26ccf1399662bcaecb46121d3ec10043dafe", "lado": "derecha" }, { "hash": "3fe342710c26e4f6f6feb3e78725696c1cb9d864963a26d8a926c97509e6a04f", "lado": "derecha" }, { "hash": "ca60f30d2fff5b714ec9c60cf9374bb74c3431231a8e42721cc3441adf8044a5", "lado": "derecha" }, { "hash": "0d7476f57fff41930df5e4191c66c14f5504c6087925d383f39e5c65c4db7f34", "lado": "derecha" }, { "hash": "a7e3a0bd9d0db8ccc6f151e1828a4377c415fb60487aff0766efbbf3eb28d055", "lado": "derecha" } ], "indice": 0 }
Contenido firmado (JSON)
{
"raiz": "03b8a5881689ac01fe721ef414f47c0f0a8c4b0fccfd7023c6047447b9283c26",
"n_hojas": 161,
"ancla_id": 2,
"seq_desde": 134,
"seq_hasta": 324,
"publicacion": {
"github": {
"url": "https://github.com/ontogobcolombia-gap/ontogob-anclas/blob/main/anclas/2026/09/ancla-000002.json",
"repo": "ontogobcolombia-gap/ontogob-anclas",
"ruta": "anclas/2026/09/ancla-000002.json",
"fecha": "2026-09-13T18:05:11Z",
"commit": "5c6d8553b4fc3f35ac498a25b4191071ea5fe08b"
}
},
"hash_contenido": "05579733a59513194dafa55b0c05d0cc2ae5837358af8298fccb335cf5b7630e"
}