Sign any file type with a separate signature file. The original file stays byte-for-byte identical; the signature lives in a companion .sig (or .asc) file alongside it.
A detached signature is the right tool when you want to vouch for a file without altering it — releases, archives, ISOs, software builds, contracts. The signing operation produces a small .sig file that any verifier with your public key can use to confirm the file's integrity and authorship.
Drop the file you want to sign, paste your private key and passphrase, and download the resulting signature file. To verify, drop the original file, the .sig file, and the signer's public key — the tool reports a green check or a specific error.
Detached signatures are the OpenPGP standard for software distribution. Linux distros, Tor releases, GnuPG itself, and many more use detached .sig files alongside their tarballs. Your file plus the .sig plus the developer's public key is everything needed to prove a download is genuine.