Glossary · Security

Digital Signature

A digital signature is a cryptographic value created with a private key that proves who signed data and that it has not been altered.

Updated October 6, 2026

A digital signature is a cryptographic proof created by hashing data and signing the hash with a private key. Anyone with the matching public key can verify the signer's identity and that the data is unchanged.

Why it matters

Signatures provide authenticity, integrity and non-repudiation. They underpin TLS certificates, software updates, signed emails, DKIM and JWTs. A changed byte anywhere in the data makes verification fail, so tampering is detectable.

Example

A software vendor signs an installer. Your operating system verifies the signature with the vendor's public key before running it, and shows a warning if the file was modified or the signer is unknown.

Common mistakes

  • Confusing it with an image of a handwritten signature.
  • Signing without protecting the private key, so others can forge signatures.
  • Verifying the signature but not checking that the public key truly belongs to the claimed signer.

Get notified when this term updates

Plus occasional practical tips on uptime and monitoring, nothing else. Unsubscribe anytime.

This page is general information written by our editorial team and updated when documentation changes. Servers and providers differ, so test changes safely first. See our editorial policy and disclaimer.