Verify Fidensa Certification Artifact
verify_artifactVerify cryptographic signatures on Fidensa certification artifacts, checking platform signature, content hash, expiry, and optional code and file integrity to ensure authenticity and integrity.
Instructions
Verify the cryptographic signature on a Fidensa certification artifact (.cert.json). Checks platform signature, content hash, expiry, and optionally code integrity (git SHA match) and file integrity (file hash match). For true offline verification, pass the .cert.json content from the capability's published package via the content parameter. Requires a free API key (set FIDENSA_API_KEY).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | No | Base64-encoded .cert.json artifact content. Preferred for independent verification. | |
| url | No | fidensa.com URL to fetch the artifact (convenience, but verification is circular since the artifact comes from the same authority verifying it). | |
| installed_git_sha | No | Git commit SHA of the installed code (from "git rev-parse HEAD"). When provided, verifies that the installed code matches the certified commit. | |
| file_hash | No | SHA-256 hash of the capability file (excluding the residual comment line). When provided, verifies the file matches the certified original. |