The UUID from the validation envelope or certificate.

How verification works

The WAF++ validation gateway returns a signed verification record from /api/v1/validations/{validation_id}/verify. It contains:

  • validation_id — the UUID of the validation.
  • canonical_hash — the SHA-256 hash of the canonical run result.
  • statusvalid for active validations, or revoked.
  • server_signature — the Ed25519 signature produced by the gateway intermediate key.
  • certificate_chain — the gateway intermediate certificate and WAF++ root certificate in PEM form.

Anyone can independently verify this with the CLI:

wafpass verify --root-public-key waf++-root.crt wafpass-validation-<hash>.json

The gateway root certificate can be downloaded from the Root Cert page.