Een digital signature is een cryptografische techniek die wordt gebruikt om de authenticiteit en integriteit van digitale data te verifiëren. Het werkt vergelijkbaar met een handgeschreven handtekening, maar is veel veiliger doordat het public-key cryptografie gebruikt om te bewijzen dat een bericht of transactie is aangemaakt door de houder van een specifieke private key. In blockchain zorgen digitale handtekeningen ervoor dat transacties niet vervalst of gewijzigd kunnen worden nadat ze zijn ondertekend.