What is a digital signature?

In short

A digital signature is a value computed from a message and a private key, which anyone can check against the matching public key to confirm that the key's holder signed that exact message. A digital signature is what authorises every blockchain transaction: the network accepts a transfer only if the signature fits the address the funds are leaving.

Also called
Cryptographic signature, Transaction signature, ECDSA signature
Family
Crypto and trading
Facts checked

How a digital signature works

Signing takes two inputs, the message and the private key, and produces a short string of numbers. Verifying takes the message, the signature and the public key, and answers yes or no. The private key is never revealed.

A signature fits one message only: change a single character of a transaction, such as the amount or the destination, and verification fails.

The US standard for digital signatures, FIPS 186-5 of 3 February 2023, names what that gives: detection of unauthorised changes to the data, authentication of the signatory, and non-repudiation, since the signatory cannot easily deny the signature later.

Digital signatures in crypto and payments

A wallet signs each transaction and every node verifies it before passing it on, so no bank has to vouch for the sender. Multisig requires several signatures, and MPC lets several parties produce one signature together.

The same mathematics runs through card payments and banking: chip cards sign transaction data, apps sign API requests, and passkeys sign login challenges.

A signature proves that a key was used, not who used it or whether the signer was deceived. Key protection and clear confirmation screens therefore matter as much as the cryptography.

Digital signature, electronic signature or encryption?

Electronic signature
A legal concept. The eIDAS Regulation, (EU) No 910/2014, defines it as data in electronic form attached to or logically associated with other data and used by the signatory to sign. A digital signature is one technique for making one.
Encryption
Hides a message from everyone but the key holder. A signature hides nothing: it proves origin and integrity.
Hash
A fingerprint of data that anyone can compute. A signature is a fingerprint that only the key holder can produce.

Where a digital signature shows up in a platform

Modules that do the work

Platforms that need it

Where it is written

The laws and standards this page's facts come from.

General information, not legal advice: what applies to you depends on your services and your market.

Every term

Start your project

Tell us the idea. We'll show you the platform.

One call is enough to map your product to the modules that already exist.

  • Response in under one business day
  • NDA on request
  • No obligation
How can we help?