🔏 Integracija elektroničkog potpisa

Onaj tko dokument potpisuje i onaj tko ga provjerava u istom su sustavu

Modul zajedno postavlja četiri puta potpisivanja: kvalificirani elektronički potpis pametnom karticom ili USB tokenom, mobilni potpis preko GSM linije, vlastoručni potpis nacrtan na zaslonu i sliku vlastoručnog potpisa učitanu iz datoteke. Svaki se potpisani dokument upisuje u evidenciju i može se naknadno propitati kodom za provjeru.

  • Ključ za potpisivanje nikada ne dolazi do preglednikaKvalificirani se potpis uzima preko lokalne usluge potpisivanja koja radi na korisnikovu vlastitom računalu. PIN kartice i privatni ključ nikada ne napuštaju uređaj; na stranu poslužitelja odlazi samo potpisani dokument.
  • Zapis o potpisu vezan je uz dokumentSvaki se događaj potpisivanja upisuje u evidenciju s potpisnikom, naslovom dokumenta, vrstom dokumenta, vrstom potpisa, vremenom potpisivanja, SHA-256 sažetkom datoteke i šesnaesteroznakovnim kodom za provjeru.

Zatražite demo

Podržane vrste potpisa

Ova su četiri postavljena kao zasebne kartice u modulu. Vrsta potpisa koje nema na ovom popisu u ovom modulu ne postoji.

Kvalificirani elektronički potpis

Potpisivanje pametnom karticom ili USB tokenom. Lokalna usluga potpisivanja pronalazi uređaj, čita certifikat, provjerava PIN i izrađuje potpisani dokument; algoritam sažetka je SHA-256.

Mobilni potpis

Potpisivanje putem infrastrukture mobilnog potpisa vezane uz GSM liniju. Provjerava se pretplata broja, zahtjev za potpisivanje stiže na telefon, a transakcija se provjerava dok se čeka odobrenje.

Nacrtani vlastoručni potpis

Potpis nacrtan na platnu mišem, olovkom ili na zaslonu osjetljivom na dodir. Boja se olovke može odabrati, a crtež obrisati i ponoviti; rezultat se pohranjuje kao PNG u obliku korisnikova zadanog potpisa.

Učitani vlastoručni potpis

Učitavanje postojeće slike potpisa iz datoteke. Prihvaćaju se PNG i JPEG, najviše 5 MB; slika se na poslužitelju smanjuje na okvir 600×200 i pretvara u PNG.

Oblici potpisa

Oblik se bira prema vrsti datoteke koja se potpisuje; modul pravi oblik odabire gledajući nastavak datoteke.

Oblik Za koji dokument Kako se bira
PAdES-BESPDF dokumentiBira se sam kada je nastavak .pdf; izvezena se izvješća potpisuju u tom obliku.
XAdES-BESXML dokumentiBira se sam kada je nastavak .xml.
CAdES-BESOstale vrste datotekaZadani oblik za svaku datoteku osim PDF-a i XML-a.

U sva tri oblika algoritam sažetka je SHA-256. Potpisani se dokument preuzima kao zaseban dokument uz datoteku koja je potpisana; izvorna se datoteka ne mijenja.

Tijek kvalificiranog elektroničkog potpisa

Svaki se od šest koraka na zaslonu pojavljuje kao vlastito stanje; korisnik čita na koji se korak čeka i gdje je zapelo.

  1. Provjera uslugeNajprije se provjerava mrežna veza, a zatim lokalna usluga potpisivanja koja radi na računalu. Ako je usluga zatvorena, zaslon prikazuje i poveznicu za pokretanje i gumb za ponovni pokušaj.
  2. Traženje uređajaPopisuju se priključeni čitači pametnih kartica i USB tokeni. Ako uređaja nema, pojavljuje se upozorenje da se umetne kartica; ako ih je više, možete birati među njima.
  3. Čitanje certifikataČita se certifikat odabranog uređaja; na zaslonu se pojavljuju nositelj certifikata, identifikacijski broj, izdavatelj, raspon valjanosti i model uređaja.
  4. Provjera PIN-aPIN se sastoji samo od znamenki, dug je najviše osam znakova i ne može se zalijepiti u polje. Dok je Caps Lock uključen, pojavljuje se upozorenje; unesena se vrijednost na zahtjev može učiniti vidljivom.
  5. PotpisivanjeTraka napretka prikazuje tri stupnja: provjera PIN-a, potpisivanje, dovršeno. Zahtjev za potpisivanje drži se najviše trideset sekundi i vraća se kao pogreška ako rezultat ne stigne.
  6. Rezultat i zapisIzrađuje se potpisani dokument, a događaj potpisivanja upisuje se u evidenciju. Nakon prvog se potpisa nudi pohrana PIN-a vezana uz taj uređaj; ponuda se može odbiti.

Tijek mobilnog potpisa

Mobilni potpis radi asinkrono: zahtjev se šalje, odobrenje se daje na telefonu, a sustav čeka provjeravajući rezultat.

  1. Upit o pretplatiProvjerava se je li uneseni broj pretplatnik mobilnog potpisa. Ako nije, tijek se zaustavlja prije nego što počne, a razlog se ispisuje na zaslonu.
  2. Zahtjev za potpisivanjeZahtjev se šalje zajedno s opisnim tekstom koji će se pojaviti na telefonu; korisnik na vlastitom zaslonu čita koji dokument odobrava.
  3. Oznaka transakcijeKada se zahtjev prihvati asinkrono, vraća se oznaka transakcije, a zaslon prelazi u stanje čekanja odobrenja na telefonu.
  4. Provjeravanje stanjaRezultat se traži svake tri sekunde i čeka najviše devedeset sekundi. Ako vrijeme istekne, transakcija se zatvara zbog isteka i mora se pokrenuti iznova.
  5. RezultatTri se ishoda rješavaju zasebno: potpisano, korisnik otkazao, isteklo vrijeme. Kada se potpisuje PDF, potpis se ugrađuje u dokument i izrađuje se potpisana kopija.

Situacije koje se sreću na terenu

Modul je građen na pretpostavci da potpisivanje rijetko uspije iz prvog pokušaja; osam se situacija rješava jedna po jedna.

Pohrana PIN-a

Uz privolu korisnika PIN se pohranjuje vezan uz serijski broj uređaja. Pri sljedećem potpisu polje više nije prazno; pohranjeni se PIN može obrisati u jednom koraku.

Pogrešan PIN

Kada se unese pogrešan PIN, upozorenje se prikazuje zajedno s brojem preostalih pokušaja; pri posljednjem se pokušaju upozorenje dodatno naglašava.

Zaključana kartica

Kada se PIN zaključa, zaslon prelazi u stanje upozorenja, gumb za ponovni pokušaj se onemogućuje i objašnjava se kako karticu otključati.

Upozorenje o Caps Locku

Dok je Caps Lock uključen, uz polje PIN-a pojavljuju se ikona upozorenja i kratko objašnjenje; pogrešno upisan PIN sprječava se prije nego što potroši pokušaj.

Kartica izvađena

Priključeni se uređaji provjeravaju svakih pet sekundi. Ako se kartica izvadi tijekom radnje, zaslon se vraća na traženje uređaja i navodi da je veza izgubljena.

Zaključavanje druge kartice preglednika

Ako potpisivanje pokrene druga kartica preglednika, prva se kartica zaključava; sprječava se da jedan uređaj istodobno odgovara na dva zahtjeva.

Certifikat istječe

Upozorenje se javlja kada do isteka certifikata ostane manje od trideset dana, a kritično upozorenje kada ostane manje od sedam dana ili je istekao; s isteklim se certifikatom potpisivanje ne otvara.

Prolazna pogreška uređaja

Kod prolaznih pogrešaka, kao što je prekinuta sjednica kartice, radnja se pokušava još dvaput bez prikazivanja pogreške korisniku. Ako pogreška potraje, zapisuje se zajedno sa svojom šifrom.

Evidencija potpisa i provjera

Tko je što i kada potpisao može se propitati i nakon što je potpisani dokument preuzet.

  • Zapis u evidencijiSvaki se događaj potpisivanja upisuje s korisnikom koji potpisuje, organizacijom, vrstom dokumenta, naslovom dokumenta, vrstom potpisa, vremenom potpisivanja, IP adresom i podacima o pregledniku.
  • Sažetak datotekeBilježi se SHA-256 sažetak dokumenta; pri upitu s istim sažetkom pronalazi se zapis o potpisu kojemu dokument pripada.
  • Kôd za provjeruZa svaki se zapis stvara šesnaesteroznakovni kôd za provjeru u četiri bloka; u kodu se ne koriste slova i znamenke koje se lako zamijene.
  • Provjera QR kodomNa izvezeni se dokument ispisuje QR kôd s adresom za provjeru; kada se kôd očita, propituje se valjanost zapisa.
  • Popis evidencijeZapisi o potpisima filtriraju se po vrsti dokumenta, vrsti potpisa i korisniku; traže se po naslovu dokumenta i kodu za provjeru.

Prijava elektroničkim potpisom

Ista se infrastruktura postavlja i za provjeru identiteta, ne samo za potpisivanje dokumenata.

Prijava certifikatom

Identifikacijski broj ili adresa e-pošte izvučeni iz certifikata za potpisivanje uspoređuju se sa zapisom o korisniku; ako podudarnosti nema, sjednica se ne otvara.

Prijava mobilnim potpisom

Zahtjev za prijavu stiže na telefon, a sjednica se otvara kada se odobri; ako se zahtjev ne potpiše ili se otkaže, prijava se odbija.

Kolačić sjednice

Na kraju provjere token sjednice izdaje se u kolačiću koji može čitati samo poslužitelj i vrijedi ograničeno vrijeme.

Često pitano

Pet pitanja koja se najčešće postavljaju o vrstama potpisa, postavljanju i provjeri.

Koje su vrste potpisa podržane?
Četiri: kvalificirani elektronički potpis pametnom karticom ili USB tokenom, mobilni potpis preko GSM linije, slika vlastoručnog potpisa nacrtana na zaslonu i slika vlastoručnog potpisa učitana iz datoteke. U modulu ne postoji nijedna druga vrsta potpisa.
Mora li se za kvalificirani potpis nešto instalirati na računalo?
Da. Lokalna usluga potpisivanja koja razgovara s čitačem kartica mora raditi na računalu korisnika. Modul uslugu provjerava pri pokretanju; ako je zatvorena, na zaslonu se pojavljuju poveznica za pokretanje i gumb za ponovni pokušaj.
Zamjenjuje li slika vlastoručnog potpisa kvalificirani potpis?
Ne. Nacrtana ili učitana slika zapis je otisnut na dokument kao vidljivi potpis. Kriptografski se potpis izrađuje samo putem kvalificiranog elektroničkog potpisa i mobilnog potpisa; vrsta se potpisa u evidenciji čuva odvojeno, pa se to dvoje nikada ne miješa.
Kako se propituje vjerodostojnost potpisanog dokumenta?
Postoje dva načina: kôd za provjeru na dokumentu ili SHA-256 sažetak datoteke. Oboje se traži u evidenciji; kada se zapis pronađe, vraćaju se naslov dokumenta, vrsta dokumenta, vrsta potpisa, vrijeme potpisivanja i potpisnik.
Što se događa ako korisnik ne odobri mobilni potpis?
Transakcija se zatvara jednim od triju stanja: korisnik ju je otkazao, isteklo je vrijeme ili je infrastruktura vratila pogrešku. Ako odobrenje ne stigne u devedeset sekundi, zahtjevu istekne vrijeme i mora se pokrenuti iznova.
🔏 Integracija elektroničkog potpisa

Pogledajte tijek potpisivanja s vlastitim dokumentom

Obratite nam se da porazgovaramo o tome koji će se dokumenti potpisivati i kako će se postaviti provjera.

Pitajte stručnjaka