O semnătură electronică este o înregistrare electronică a unui acord.
Contractele sunt folosite de mult timp pentru a arăta că două părți sunt de acord cu ceva. Adesea, aceste părți vor redacta apoi un document pe care îl vor semna amândouă pentru a arăta acest acord. În vremurile internetului, multe dintre aceste documente sunt transmise în format digital, dar este în continuare necesar să se arate acordul. Aici intervine semnătura electronică.
Conceptul de sgnatura electornică în sine nu este nou. Jurisdicțiile de drept comun au recunoscut semnăturile prin telegraf încă de la mijlocul secolului al XIX-lea, iar semnăturile prin fax începând cu anii 1980.
Semnăturile electronice există în diferite forme. Toate formele pot arăta că cineva a fost de acord cu ceva. Unele forme pot, de asemenea, să protejeze datele cu care persoana a fost de acord să nu fie modificate cu ușurință sau pot identifica legal persoana care a fost de acord. Pentru a face acest lucru, se folosesc idei din criptografia cu cheie publică: semnături digitale, certificate și coduri hash. O semnătură electronică include adesea o marcă de timp pentru a arăta când a fost făcută semnătura. La fel ca în cazul criptografiei, semnăturile electronice pot fi utilizate pentru orice tip de date, neexistând nicio cerință ca datele semnate să aibă un format specific.
Deși criptografia este adesea utilizată, termenul de semnătură electronică are un sens juridic. Acesta este diferit de termenul tehnic de semnătură digitală utilizat în criptografie. Multe țări au elaborat reglementări astfel încât unele semnături electronice sunt echivalente cu o semnătură manuscrisă în multe scopuri.
Există diferite moduri în care se poate realiza o semnătură electronică. Multe țări au standarde cu privire la modul în care trebuie să arate o astfel de semnătură. Exemple pentru astfel de reglementări sunt eIDAS în Uniunea Europeană, NIST-DSS în Statele Unite sau ZertES în Elveția.

