Elektronski podpis je elektronski zapis sporazuma ali izjave, ki potrjuje identiteto podpisnika in/ali njegovo soglasje z vsebino dokumenta. Elektronski podpis omogoča prenos in potrjevanje dogovorov v digitalni obliki, kar je še posebej pomembno v času širjenja interneta in elektronskega poslovanja.
Pogodbe in pisni dogovori se uporabljajo za dokazovanje, da sta se dve ali več strank dogovorile o določenih pogojih. Tradicionalen način je lastnoročni podpis na papirju; vendar se v digitalnem okolju vse več dokumentov ustvarja, pošilja in hrani v elektronski obliki. V teh primerih elektronski podpis nadomešča ali dopolnjuje lastnoročni podpis in zagotavlja sledljivost ter integriteto dokumenta.
Sam koncept elektronskega podpisa ni nov. Jurisdikcije običajnega prava so že v 19. stoletju prepoznale telegrafske podpise, v 80. letih 20. stoletja pa je postal običajen podpis po telefaksu. Digitalna doba je samo omogočila širšo uporabo in tehnološki razvoj, zlasti na področju kriptografije in upravljanja potrdil.
Vrste elektronskih podpisov
Po zakonodaji in standardih se običajno razlikujejo tri glavne vrste elektronskih podpisov:
- Enostavni (preprosti) elektronski podpis – vsaka elektronska oznaka, ki poveže podpisnika z dokumentom (npr. sken podpisa, zaznamek "Sprejeto" v elektronski pošti ali klik na gumb). Pravna vrednost je odvisna od okoliščin in dokazovanja.
- Napredni elektronski podpis – uporablja tehnične metode (npr. kriptografija javnih ključev), da zagotovi identifikacijo podpisnika, povezavo med podpisnikom in podatki ter zaznavo vsake spremembe podatkov po podpisu.
- Kvalificiran elektronski podpis – napredni podpis, ustvarjen s kvalificiranim podpisnim ustvarjalnim sredstvom in podprt s kvalificiranim potrdilom, ki ga izda pooblaščena izdajateljica potrdil. V regulativnem okviru (npr. eIDAS v EU) je kvalificiran podpis pravno enakovreden lastnoročnemu podpisu.
Digitalni podpis in kriptografija
Tehnični izraz digitalni podpis izhaja iz kriptografije in temelji na shemi javnih in zasebnih ključev (PKI). Tipični elementi so:
- Zasebni ključ: uporablja ga podpisnik za ustvarjanje digitalnega podpisa. Ta ključ mora ostati zaupno shranjen (npr. na varnem tokenu, pametni kartici ali v HSM).
- Javni ključ in potrdilo: javni ključ povezuje podpisnika z njegovimi podatki, pogosto v obliki digitalnega potrdila, ki ga izda zaupanja vredna izdajateljica potrdil.
- Hash funkcije: izračunajo kratek unikaten pregled (hash) vsebine dokumenta, ki se nato podpiše; to omogoča odkrivanje sprememb v dokumentu.
- Časovni žig: zapis o času podpisa, izdan s strani časovnega strežnika, ki ščiti veljavnost podpisa tudi, če potrdilo kasneje poteče ali je razveljavljeno.
Pravna veljavnost
Izraz elektronski podpis ima poleg tehničnega tudi pravni pomen. V številnih državah so sprejeti predpisi, ki določajo, kdaj in kateri tipi elektronskih podpisov veljajo kot enakovredni lastnoročnemu podpisu. Primeri okvirov in standardov vključujejo:
- eIDAS v Evropski uniji, ki določa pravila za napredne in kvalificirane elektronske podpise ter medsebojno priznavanje v državah članicah;
- NIST-DSS v Združenih državah Amerike, ki ponuja smernice in standarde za digitalne podpise;
- ZertES v Švici, ki ureja kvalificirano storitev elektronskih podpisov in potrdil.
Pomembno je vedeti, da pravna moč elektronskega podpisa ni samodejna: zahteve za sprejemanje kot enakovredno lastnoročnemu podpisu se razlikujejo med državami in glede na vrsto posla (npr. nekateri dokumenti v posameznih pravnih sistemih še vedno zahtevajo izrecno papirno obliko).
Standardi in tehnologije
Za zagotavljanje dolgotrajne veljavnosti in interoperabilnosti se uporabljajo mednarodni standardi, npr. PAdES (podpisovanje PDF), XAdES (potpisovanje XML) in CAdES (CMS/PKCS#7 podpisi). Poleg tega so pomembne storitve, kot so izdajatelji potrdil, OCSP/CRL za preverjanje razveljavitev in časovni strežniki.
V praksi – primeri uporabe
- Podpisovanje pogodb, računov in drugih poslovnih dokumentov.
- Digitalno podpisovanje elektronske pošte (S/MIME) ali dokumentov (PDF, XML).
- Elektronsko bančništvo, davčne in upravne storitve ter e-uprava.
- Podpisovanje programske opreme (code signing) za zagotovitev izvora in integritete izvršnih datotek.
Preverjanje in tveganja
Pri oceni veljavnosti elektronskega podpisa upoštevajte:
- Preverite verigo zaupanja potrdila in ali je potrdilo izdano s strani pooblaščene izdajateljice;
- Preverite, ali je potrdilo veljalo ob času podpisa (časovni žig) in ali ni bilo kasneje razveljavljeno (OCSP/CRL);
- Preverite integriteto podpisa – ali je bil dokument po podpisu spremenjen;
- Upoštevajte varnost zasebnega ključa – kompromitacija ključa zmanjšuje možnost izključitve zanikanja (non‑repudiation);
- Pri pravnih sporih je pomembno tudi dokazovanje identitete podpisnika in varnosti postopkov ustvarjanja podpisa.
Svetovanje za uporabnike
- Shranjujte zasebni ključ varno (fizični nosilec, HSM, pametna kartica); ne delite ga.
- Uporabljajte kvalificirane ali zaupanja vredne storitve podpisovanja, kadar zakon ali partner zahteva visoko pravno zavezujočnost.
- Pri preverjanju prejetih podpisov bodite pozorni na potrdila, časovne žige in morebitne opozorilne signale v programski opremi.
- Za dolgoročno hranjenje podpisanih dokumentov uporabite rešitve, ki podpirajo LTV (long‑term validation) in standarde kot so PAdES/XAdES/CAdES.
Na koncu velja poudariti razliko med izrazoma: elektronski podpis ima pogosto pravni pomen in opisuje sprejemljivost podpisa v skladu z zakonodajo, medtem ko je digitalni podpis specifična kriptografska tehnika, ki se uporablja za tehnični model podpisa. Pravilna izbira vrste podpisa in upoštevanje standardov, kot sta eIDAS ali lokalna zakonodaja, zagotavljata varnost, interoperabilnost in pravno veljavnost v elektronskem poslovanju.

