Developer Preview · 0.2 alpha

Protocolo abierto · Verificación local

Firma en un lenguaje.Verifica en cualquier otro.

GOVP vincula una firma Ed25519 a los bytes exactos de un documento, dataset, modelo o build. Sin cuenta, API central ni subida de archivos.

Todo ocurre en este navegador

01SIGNEd25519
GOVP-1portable record
03VERIFYany runtime
PY
JS
GO
01Protocolo GOVP-1 congelado
24/2424/24 pruebas entre runtimes
03Python · JavaScript · Go

Laboratorio local

Cambia un byte. Mira cómo falla.

La clave es sintética y sólo sirve para esta demo. El texto y la firma no salen de tu dispositivo.

Artefactotext/plain · UTF-8
!Clave de demostración — no reutilizar
Resultado@govp/verifier · browser
Esperando una operación localFirma el texto para producir un registro GOVP-1 legible.
Sin red · Sin cookies · Sin persistencia

Una capa pequeña y portable

Firma. Distribuye. Verifica.

01

Firma

El emisor firma un registro de texto que incluye el hash SHA-256 del artefacto.

02

Distribuye

El registro viaja junto al archivo por correo, web, repositorio o archivo histórico.

03

Verifica

Cualquier implementación conforme reproduce los bytes firmados y compara el artefacto.

Una semántica, tres ecosistemas

Empieza con el runtime que ya usas.

PY

Python

0.2.0a1
python -m pip install --pre govp==0.2.0a1
JA

JavaScript

0.2.0-alpha.1
npm install @govp/verifier@next
GO

Go

v0.2.0-alpha.1
go get github.com/govp-protocol/govp-go@v0.2.0-alpha.1

Las versiones son pre-releases explícitas. GOVP-1 no cambia; la API Universal y GOVP-ATTEST-1 siguen en revisión.

GOVP ≠ identity ≠ truth

Integridad sin promesas infladas.

Una verificación válida establece

  • la firma del registro coincide con la clave pública incluida
  • el GOVP-ID se deriva de los campos firmados
  • los bytes aportados coinciden con el SHA-256 firmado

No establece por sí sola

  • la identidad legal o autoridad del firmante
  • la verdad factual de una declaración
  • una fecha independiente o confianza vigente

CONFORMANCE

Misma evidencia, verificadores independientes

El corpus candidato reproduce firma, verificación, alteración y atestación en Python, JavaScript y Go. 24 comprobaciones, 24 aprobadas.

Developer Preview · not certified
SIGN ↓ / VERIFY →
PYJSGOPYJSGOMatriz de conformance del candidato local