GOVP 0.1.13

Evidencia que permanece verificable

GOVP es un protocolo abierto para evidencia operativa portable y verificable de forma independiente.


GOVP y Gemacode

GOVP proporciona la capa abierta de verificación de Contención + Prueba de Gemacode para agentes autónomos. Vincula los registros exportados de propuestas, autorizaciones y resultados declarados con sus bytes exactos para que las partes autorizadas los verifiquen sin conexión. Establecer que una acción ocurrió o fue bloqueada requiere también la evidencia de origen y sus supuestos de confianza. Más información en gemacode.org.

Qué publica GOVP

Un registro GOVP-1 enlaza el SHA-256 de un artefacto, una identidad editorial canónica y una firma Ed25519. El registro se verifica localmente, sin cuentas ni una API central.

Portable

La clave pública viaja dentro del registro.

Determinista

La entrada de firma y los vectores fijan el comportamiento exacto.

Limitado

Prueba firma e integridad, no la veracidad del contenido firmado.

Se integra con la evidencia existente

GOVP puede vincular como bytes exactos declaraciones o recibos SCITT, mensajes COSE, sobres DSSE, attestations in-toto y bundles Sigstore. No sustituye sus verificadores: GOVP comprueba su propio registro y la integridad del objeto; cada ecosistema valida sus firmas, identidades, recibos y políticas.

Ver el modelo de composición por capas

Implementaciones públicas

GOVP-1 es el formato congelado. La implementación de referencia 0.1.13 está en PyPI y el verificador JavaScript 0.1.13 está en npm. Ambos se validan contra los vectores públicos de conformidad.

# Python
python -m pip install govp==0.1.13
govp conformance --run

# JavaScript
npm install @govp/verifier@0.1.13

Comenzar Especificación normativa

La documentación normativa se mantiene en inglés para conservar una única interpretación canónica.