Skip to main content

Synopsis

Description

Recomputes the SHA-256 hash over all package files (sorted by path) and verifies the detached Ed25519 signature against the provided public key. Prints success or a detailed failure reason.

Arguments

Options

Examples

Output

On success:
On failure:

Notes

  • Exit code 0 if valid, non-zero if invalid or unsigned
  • The macOS host app performs the same verification before launching any package
  • Use in CI to gate distribution on verified signatures