Verify an attestation offline
verify-attestation.sh checks the ML-DSA-65 signature, the expiry, and that the overall band really is the weakest one attested. All it needs is bash 4, OpenSSL 3.5 and python3 (or Docker or Podman): nothing from HodeiShield.
curl -s https://app.hodeishield.com/api/public/attest/keys -o keys.json./verify-attestation.sh --attestation attestation.json --jwks keys.json --expect-slug SLUG --expect-issuer https://app.hodeishield.com