Skip to main content

Synopsis

Description

Creates a deterministic SHA-256 hash over all files in the package (sorted by path in a BTreeMap), signs the hash with the provided Ed25519 private key, and embeds the detached signature and public key into the archive.

Arguments

Options

Examples

Notes

  • Generate a keypair with vibe keygen
  • Keep the .key file private; distribute or embed the .pub file
  • A package can be both encrypted and signed
  • Signing a package that is already signed replaces the existing signature
  • Verify the result with vibe verify