PGP Bestand Ondertekenen

Maak digitale handtekeningen voor bestanden met PGP.

PGP Sign File lets you create a cryptographic digital signature for any file — documents, executables, archives, images — using your own PGP or GPG private key, entirely inside the browser. The signing operation runs locally with the Web Crypto API and OpenPGP.js, so your private key and the file you are signing never leave your device. The output is a standard detached signature (.asc or .sig) that anyone can verify with their PGP client or the companion PGP Verify File tool, confirming both authorship and that the file has not been tampered with since it was signed.

  • Software Release Signing — Developers sign release binaries and checksums so end users can verify downloads are authentic before installing.
  • Legal and Contractual Documents — Lawyers and freelancers attach PGP signatures to contracts or agreements to prove the document has not been altered after signing.
  • Secure File Handoffs — Researchers and journalists sign source files or datasets before sharing them so recipients can confirm the files are unmodified originals.
  • Open-Source Package Distribution — Maintainers sign tarballs or packages so package managers and users can cryptographically verify the supply chain.

How It Works

1

Import Your Private Key

Upload or paste your PGP private key and enter the passphrase to unlock it for signing.

2

Select File to Sign

Choose the file you want to digitally sign. The tool supports documents, images, and other file types.

3

Generate Signature File

The tool creates a digital signature file using your private key that can be shared alongside the original file.

Frequently Asked Questions

What is file signing and why is it important?

File signing creates a digital signature that proves the file came from you and hasn't been modified. It's crucial for software distribution, legal documents, and any files where authenticity matters.

What's the difference between detached and inline signatures?

Detached signatures create a separate .sig file that accompanies the original file. Inline signatures embed the signature within the file content. Detached signatures preserve the original file format.

Can I sign any type of file?

Yes, you can sign any file type including documents, executables, images, and archives. The signing process works with the file's binary data regardless of format.

How do others verify my file signatures?

Others need your public key and the signature file (or signed file) to verify authenticity using PGP software or our verification tool.

Is file signing secure in the browser?

Yes, all signing happens locally on your device. Your private key and files are never transmitted to external servers.