Knjižnica in API za e-podpis
Razvoj elektronskega podpisa od začetka traja mesece. Z eSignature se podpis PDF, XML in podatkov skrči na nekaj vrstic: dodate le standard podpisa, napravo za podpisovanje ali ponudnika časovnega žiga, ki ga potrebujete — vsakega kot ločen paket.
Kaj je knjižnica e-podpisa?
Knjižnica e-podpisa je pripravljen paket kode, ki vaši programski opremi omogoči ustvarjanje in preverjanje elektronskih podpisov. Namesto vas poskrbi za standarde podpisa (CAdES, XAdES, PAdES, ASiC), preverjanje verige potrdil, časovni žig in komunikacijo z napravo za podpisovanje. eSignature to naredi v .NET z modularnimi paketi: če podpisujete samo PDF, zadošča en paket.
Kako se uporablja?
Dodajte paket
Projektu dodate paket potrebnega standarda, na primer eSignature.PAdES za podpis PDF.
Izberite vir podpisa
Pametna kartica, USB-žeton, omrežni HSM, oblačni HSM ali mobilni podpis — vsak ponudnik je ločen, neodvisen paket.
Podpišite
Podpis nastane iz dokumenta, potrdila in ravni podpisa; podprto je vse do ravni dolgoročnega arhiva (LTA).
Preverite
Ista knjižnica preveri podpis: preverjanje verige po RFC 5280, CRL, OCSP, Delta CRL in preverjanje brez povezave.
Kaj vsebuje knjižnica?
Modularna zgradba — 39 paketov
Namestite le, kar uporabljate; brez nepotrebnih odvisnosti in balasta.
Vsi profili ETSI
CAdES (od BES do A), XAdES (BES/T/C/X/XL/A), PAdES (od B-B do B-LTA) ter ASiC-S/ASiC-E.
Pametna kartica in USB-žeton
Prek Windows CNG in PKCS#11; naprave, kot so AKİS, SafeNet/eToken, Gemalto/Thales, IDEMIA, Feitian, YubiKey in Nitrokey.
HSM in oblačni HSM
Omrežni HSM Thales Luna, Utimaco in Entrust nShield; AWS CloudHSM/KMS, Azure Key Vault HSM in Google Cloud KMS.
Mobilni podpis
Mobilni podpis Turkcell, Vodafone in Türk Telekom; vsak operater je ločen paket. Zažene se s telefonsko številko, uporabnik potrdi.
Več kot 11 ponudnikov časovnega žiga
KamuSM, GlobalSign, DigiCert, Sectigo, Entrust, FreeTSA in drugi; vsak TSA je ločen paket.
Popolno preverjanje potrdil
Preverjanje verige po RFC 5280, CRL, OCSP, Delta CRL, preverjanje brez povezave — nadzor verige zaupanja na ravni bank in javnega sektorja.
Skladnost s predpisi
Popolna skladnost s turškim Zakonom o elektronskem podpisu št. 5070; na evropski strani profili ETSI/eIDAS v produkciji.
Kdo jo uporablja?
Programerska podjetja in produktne ekipe
Ekipe, ki želijo v svojo aplikacijo dodati podpisovanje in to rešiti v dneh, ne v mesecih.
Integratorji za javni sektor in podjetja
Projekti, ki potrebujejo podpis in preverjanje v e-korespondenci, sistemih za upravljanje dokumentov (EBYS) in tokovih dokumentov.
Finance in zavarovalništvo
Procesi z velikim obsegom podpisovanja, upravljanjem ključev v HSM in popolno verigo preverjanja.
Rešitve za e-dokumente in izdajanje računov
Podpisovanje dokumentov XML v formatu XAdES in njihov prenos na arhivsko raven.
Pogosta vprašanja
Kaj je podpis PAdES?
PAdES (PDF Advanced Electronic Signatures) je format elektronskega podpisa, pri katerem je podpis vgrajen v datoteko PDF; opredeljuje ga standard ETSI EN 319 142. Podpisan dokument ostane PDF, preveri se v podoknu podpisov bralnikov PDF, kot je Adobe Reader, in ima lahko na strani viden podpisni okvir. Ravni naraščajo od B-B prek B-T (s časovnim žigom) in B-LT do B-LTA (dolgoročni arhiv).
Kaj je podpis CAdES?
CAdES (CMS Advanced Electronic Signatures) je format elektronskega podpisa, ki temelji na strukturi CMS/PKCS#7; opredeljuje ga standard ETSI EN 319 122. Z njim lahko podpišete datoteko katere koli vrste; podpis običajno potuje z dokumentom kot .p7s ali v podpisani ovojnici. V Turčiji je to najpogosteje uporabljen format v uradni korespondenci z e-podpisom.
Kaj je podpis XAdES?
XAdES (XML Advanced Electronic Signatures) je format elektronskega podpisa, razvit za dokumente XML; opredeljuje ga standard ETSI EN 319 132. Podpis je lahko vgrajen v XML ali shranjen ločeno. Uporablja se pri dokumentih XML, kot je e-račun v formatu UBL-TR.
Kaj je knjižnica e-podpisa?
Knjižnica e-podpisa je komponenta za razvijalce (SDK), ki v vašo programsko opremo vgradi ustvarjanje in preverjanje elektronskih podpisov. Pripravljena aplikacija za podpisovanje uporabniku ponudi zaslon; knjižnica je gradnik brez zaslona — podpisuje vaša aplikacija, v vašem procesu. Deluje s pametno kartico, žetonom ali HSM ter ustvarja in preverja formate CAdES, XAdES in PAdES.
Kaj je paket e-Yazışma?
Paket e-Yazışma je standardni paket za uradno elektronsko korespondenco s turškimi javnimi ustanovami: podpisan dokument, datoteka metapodatkov in morebitne priloge se združijo v en paket. Med ustanovami se običajno pošilja prek KEP (registrirane elektronske pošte).
Kako ustvarite paket e-Yazışma?
Uradni paket e-Yazışma sestavljata datoteka metapodatkov in podpisan dokument, zapakirana skupaj. Knjižnica to opravi z enim klicem: podpiše dokument v formatu CAdES ali XAdES, ustvari metapodatke v skladu s shemo in zapre paket. Podprti sta različici e-Yazışma 1.3 in 2.0, korensko potrdilo KamuSM je vgrajeno. Če podate mapo, dokumente v njej podpiše paketno.
V čem se knjižnica e-podpisa razlikuje od pripravljene aplikacije?
Knjižnica postane del vaše programske opreme: podpisovanje sproži vaš proces, vmesnik je vaš. Pripravljena aplikacija (İmzacı) teče na namizju: uporabnik izbere datoteko in jo podpiše. Obe uporabljata isto infrastrukturo za podpisovanje; katera vam ustreza, je odvisno od tega, kdo sproži podpis — vaša programska oprema ali uporabnik.
Kateri standardi podpisa so podprti?
CAdES (BES, EPES, T, C, X, XL, A), XAdES (BES, T, C, X, XL, A), PAdES (B-B, B-T, B-LT, B-LTA) ter ASiC-S in ASiC-E. Z eno knjižnico pridete do ravni dolgoročnega arhiva.
Podpisoval bom samo PDF — moram namestiti vse?
Ne. Knjižnica je modularna; za PDF zadošča paket eSignature.PAdES. Standardi, TSA in ponudniki strojne opreme, ki jih ne uporabljate, sploh ne pridejo v projekt.
Kako podpisati PDF v spletni aplikaciji?
Podpis ne nastane v brskalniku, ampak na strežniški strani vaše spletne aplikacije: pokliče se paket eSignature.PAdES, podpisan PDF pa se vrne uporabniku. Odloča, kje je ključ — z oblačnim HSM, omrežnim HSM ali mobilnim podpisom ima strežnik dostop do ključa, zato celoten proces teče prek spleta. Če je ključ na uporabnikovi pametni kartici, brskalnik do kartice ne more dostopati; v tem primeru se podpisuje na namizju z İmzacı.
Ali deluje, če ključ ni na pametni kartici, temveč v HSM ali v oblaku?
Da. Vir podpisa je abstrahiran: pametna kartica in USB-žeton (CNG/PKCS#11), omrežni HSM, oblačne storitve HSM in mobilni podpis se uporabljajo po istem postopku. Vsak ponudnik je neodvisen paket.
Ali preverja tudi podpise?
Da. Preverjanje verige potrdil po RFC 5280, CRL, OCSP, Delta CRL in preverjanje brez povezave so del knjižnice; podpis ustvari in preveri ista komponenta.
Ali imate kaj za uporabnike, ki želijo podpisovati na namizju?
Da. Namizna aplikacija, ki se uporablja brez pisanja kode, je İmzacı: podpisuje PDF in XML s pametno kartico, ustvarja pakete e-Yazışma in paketno podpisuje cele mape.
Kako najhitreje dodati elektronski podpis v projekt .NET ali Java?
Projektu dodajte paket potrebnega standarda: eSignature.PAdES za podpis PDF, paket XAdES za XML. Ker je knjižnica razdeljena na 39 paketov NuGet, namestite le, kar uporabljate; v projekt ne pride ena velika odvisnost.
Katere pametne kartice in žetoni so podprti?
Prek Windows CNG in PKCS#11 so podprte naprave, kot so AKİS, SafeNet/eToken, Gemalto/Thales, IDEMIA, Feitian, YubiKey in Nitrokey. Vsak ponudnik je ločen, neodvisen paket; gonilniki, ki jih ne uporabljate, ne pridejo v projekt.
Ali je mogoče podpisovati na strežniku s HSM?
Da. Podprti so omrežni HSM Thales Luna, Utimaco in Entrust nShield ter AWS CloudHSM/KMS, Azure Key Vault HSM in Google Cloud KMS. Tako se na strežniku vzpostavi samodejno podpisovanje brez uporabnika s kartico.
Ali za preverjanje podpisa potrebujem ločeno knjižnico?
Ne; podpis ustvari in preveri ista komponenta. Preverjanje verige potrdil po RFC 5280, CRL, OCSP, Delta CRL in preverjanje brez povezave so del knjižnice.
Koliko stane licenca eSignature?
Licenca SDK je odvisna od obsega projekta: ceno določajo uporabljeni standardi podpisa, ponudniki žetonov/HSM ter število razvijalcev in namestitev.
Kaj določa ceno?
- Uporabljeni standardi podpisa (CAdES, XAdES, PAdES, ASiC)
- Pametna kartica / žeton ali omrežni oziroma oblačni HSM
- Število razvijalcev in način distribucije
- Število ponudnikov časovnega žiga
- Obseg podpore in posodobitev različic
Ponudbo pošljemo pisno, postavko za postavko, v 24 urah.
Sorodne strani
Pogovorimo se o integraciji
Kateri standard, katera naprava za podpisovanje in kolikšen obseg? Skupaj določimo licenčni model in načrt integracije.
Licenca SDK / Več informacijPart of the eSignature family.