Minisign signs files and verifies signatures through a simple command-line tool.

jedisct1.github.io/minisign
minisign homepage screenshot

About minisign

Minisign is a command-line tool for signing files and verifying signatures using Ed25519. It generates a key pair, creates .minisig signature files, can sign multiple files at once, and supports trusted comments that are checked during verification.

Verification requires the .minisig file to be present in the same directory. Minisign signatures can be verified by OpenBSD signify, but signify signatures cannot be verified by Minisign because it requires a trusted comment section.

Key features

  • Generate key pair with encrypted secret key storage
  • Sign one file or multiple files at once
  • Add trusted comment verified on verification
  • Verify signatures using key file or base64 string
  • Recreate public key file from secret key
  • Change or remove secret key password
Best for: People who need to sign files and verify signatures from the command line.
Good for
  • Provides binaries for Linux, macOS, Windows, and WebAssembly plus source code
  • Signs and verifies with low memory use by pre-hashing content by default
  • Includes trusted comment that cannot be changed without the secret key
Watch out for
  • Cannot verify signatures made by signify because trusted comment section is required
  • Verification requires the .minisig signature file in the same directory
  • Support for legacy non-prehashed signatures will eventually be removed

minisign at a glance

Type
Online tool
Pricing
Not confirmed. Check the site
Platforms
Linux, Web, Windows
Open source
Not stated
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

minisign alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

GnuPG

gnupg.org

GnuPG implements the OpenPGP standard and provides tools to encrypt and sign data and communications, with key management and directory access.

Popular in Encryption & Private Sharing

Well-known listings from the same topic.

All 30

minisign FAQ

How do I create a key pair?
Run minisign -G. The public key is put into minisign.pub and the encrypted secret key is saved as ~/.minisign/minisign.key.
How do I verify a file?
Run minisign -Vm file with -P for a base64 public key or -p for a public key file. The corresponding .minisig file must be in the same directory.
Can Minisign verify signatures made by signify?
No. Minisign expects a trusted comment section to be present, so signify signatures cannot be verified with Minisign.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing