Էլեկտրոնային ստորագրության գրադարան և API
eSignature · .NET և Java · 39 NuGet փաթեթ

Էլեկտրոնային ստորագրության գրադարան և API

Էլեկտրոնային ստորագրությունը զրոյից մշակելը ամիսներ է տևում։ eSignature-ով PDF-ի, XML-ի և տվյալների ստորագրումը մի քանի տողի է հանգում. ավելացնում եք միայն անհրաժեշտ ստորագրության ստանդարտը, ստորագրման սարքը կամ ժամանակի դրոշմի մատակարարը՝ յուրաքանչյուրը որպես առանձին փաթեթ։

Ի՞նչ է էլեկտրոնային ստորագրության գրադարանը

Էլեկտրոնային ստորագրության գրադարանը պատրաստի կոդային փաթեթ է, որը ձեր սեփական ծրագրին տալիս է էլեկտրոնային ստորագրություն ստեղծելու և ստուգելու հնարավորություն։ Այն ձեր փոխարեն ստանձնում է ստորագրության ստանդարտները (CAdES, XAdES, PAdES, ASiC), վկայագրերի շղթայի ստուգումը, ժամանակի դրոշմը և կապը ստորագրման սարքի հետ։ eSignature-ն դա անում է .NET-ում մոդուլային փաթեթներով. եթե ստորագրում եք միայն PDF, մեկ փաթեթը բավական է։

Ինչպե՞ս է օգտագործվում

1

Ավելացրեք փաթեթը

Նախագծին ավելացնում եք անհրաժեշտ ստանդարտի փաթեթը, օրինակ՝ PDF ստորագրության համար eSignature.PAdES։

2

Ընտրեք ստորագրման աղբյուրը

Սմարթ քարտ, USB թոքեն, ցանցային HSM, ամպային HSM կամ բջջային ստորագրություն. յուրաքանչյուր մատակարար առանձին, անկախ փաթեթ է։

3

Ստորագրեք

Ստորագրությունը ստեղծվում է փաստաթղթից, վկայագրից և ստորագրության մակարդակից. աջակցվում է մինչև երկարաժամկետ արխիվի մակարդակը (LTA)։

4

Ստուգեք

Նույն գրադարանը ստուգում է ստորագրությունը. շղթայի ստուգում ըստ RFC 5280-ի, CRL, OCSP, Delta CRL և անցանց ստուգում։

Ի՞նչ կա գրադարանում

Մոդուլային կառուցվածք — 39 փաթեթ

Տեղադրում եք միայն այն, ինչ օգտագործում եք. առանց ավելորդ կախվածությունների և ծանրաբեռնվածության։

ETSI-ի բոլոր պրոֆիլները

CAdES (BES-ից A), XAdES (BES/T/C/X/XL/A), PAdES (B-B-ից B-LTA) և ASiC-S/ASiC-E։

Սմարթ քարտ և USB թոքեն

Windows CNG-ի և PKCS#11-ի միջոցով. այնպիսի սարքեր, ինչպիսիք են AKİS, SafeNet/eToken, Gemalto/Thales, IDEMIA, Feitian, YubiKey և Nitrokey։

HSM և ամպային HSM

Thales Luna, Utimaco և Entrust nShield ցանցային HSM-ներ. AWS CloudHSM/KMS, Azure Key Vault HSM և Google Cloud KMS։

Բջջային ստորագրություն

Turkcell-ի, Vodafone-ի և Türk Telekom-ի բջջային ստորագրություն. յուրաքանչյուր օպերատոր առանձին փաթեթ է։ Սկսվում է հեռախոսահամարով, օգտատերը հաստատում է։

11-ից ավելի ժամանակի դրոշմի մատակարար

KamuSM, GlobalSign, DigiCert, Sectigo, Entrust, FreeTSA և այլք. յուրաքանչյուր TSA առանձին փաթեթ է։

Վկայագրերի ամբողջական ստուգում

Շղթայի ստուգում ըստ RFC 5280-ի, CRL, OCSP, Delta CRL, անցանց ստուգում. վստահության շղթայի վերահսկում բանկերի և պետական հատվածի մակարդակով։

Օրենսդրական համապատասխանություն

Լիարժեք համապատասխանություն Թուրքիայի Էլեկտրոնային ստորագրության մասին թիվ 5070 օրենքին. եվրոպական կողմում ETSI/eIDAS պրոֆիլները կիրառվում են արտադրական միջավայրում։

Ովքե՞ր են օգտագործում

Ծրագրային ընկերություններ և արտադրանքի թիմեր

Թիմեր, որոնք ուզում են իրենց հավելվածին ստորագրում ավելացնել և դա լուծել օրերի, ոչ թե ամիսների ընթացքում։

Պետական և կորպորատիվ ինտեգրատորներ

Նախագծեր, որոնց էլեկտրոնային գրագրության, փաստաթղթաշրջանառության համակարգերում (EBYS) և փաստաթղթերի հոսքում պետք են ստորագրում և ստուգում։

Ֆինանսներ և ապահովագրություն

Գործընթացներ, որոնք պահանջում են մեծ ծավալի ստորագրում, HSM-ով բանալիների կառավարում և ստուգման ամբողջական շղթա։

Էլեկտրոնային փաստաթղթերի և հաշիվ-ապրանքագրերի լուծումներ

XML-ի վրա հիմնված փաստաթղթերի ստորագրում XAdES-ով և դրանց հասցնում արխիվային մակարդակի։

Հաճախ տրվող հարցեր

Ի՞նչ է PAdES ստորագրությունը

PAdES-ը (PDF Advanced Electronic Signatures) էլեկտրոնային ստորագրության ձևաչափ է, որում ստորագրությունը ներդրվում է PDF ֆայլի ներսում. սահմանված է ETSI EN 319 142 ստանդարտով։ Ստորագրված փաստաթուղթը մնում է PDF, ստուգվում է Adobe Reader-ի նման PDF ընթերցիչների ստորագրությունների վահանակում և էջում կարող է ունենալ տեսանելի ստորագրության դաշտ։ Մակարդակները բարձրանում են B-B-ից B-T (ժամանակի դրոշմով), B-LT և B-LTA (երկարաժամկետ արխիվ)։

Ի՞նչ է CAdES ստորագրությունը

CAdES-ը (CMS Advanced Electronic Signatures) CMS/PKCS#7 կառուցվածքի վրա հիմնված էլեկտրոնային ստորագրության ձևաչափ է. սահմանված է ETSI EN 319 122 ստանդարտով։ Այն կարող է ստորագրել ցանկացած տեսակի ֆայլ. ստորագրությունը սովորաբար փաստաթղթի հետ փոխանցվում է .p7s տեսքով կամ ստորագրված ծրարի մեջ։ Թուրքիայում սա էլեկտրոնային ստորագրությամբ պաշտոնական գրագրության մեջ ամենատարածված ձևաչափն է։

Ի՞նչ է XAdES ստորագրությունը

XAdES-ը (XML Advanced Electronic Signatures) XML փաստաթղթերի համար մշակված էլեկտրոնային ստորագրության ձևաչափ է. սահմանված է ETSI EN 319 132 ստանդարտով։ Ստորագրությունը կարող է ներդրված լինել XML-ում կամ լինել առանձին։ Օգտագործվում է XML-ի վրա հիմնված փաստաթղթերում, օրինակ՝ UBL-TR ձևաչափի էլեկտրոնային հաշիվ-ապրանքագրում։

Ի՞նչ է էլեկտրոնային ստորագրության գրադարանը

Էլեկտրոնային ստորագրության գրադարանը մշակողի բաղադրիչ է (SDK), որը էլեկտրոնային ստորագրության ստեղծումն ու ստուգումը ներդնում է ձեր սեփական ծրագրում։ Պատրաստի ստորագրման հավելվածը օգտատիրոջն էկրան է առաջարկում, իսկ գրադարանն առանց էկրանի շինարարական բլոկ է. ստորագրում է ձեր հավելվածը՝ ձեր աշխատանքային հոսքում։ Այն աշխատում է սմարթ քարտի, թոքենի կամ HSM-ի հետ և ստեղծում ու ստուգում է CAdES, XAdES և PAdES ձևաչափերը։

Ի՞նչ է e-Yazışma փաթեթը

e-Yazışma փաթեթը ստանդարտ փաթեթ է, որն օգտագործվում է Թուրքիայի պետական հաստատությունների հետ պաշտոնական էլեկտրոնային գրագրության մեջ. ստորագրված փաստաթուղթը, մետատվյալների ֆայլը և կցորդները, եթե կան, միավորվում են մեկ փաթեթում։ Հաստատությունների միջև այն սովորաբար ուղարկվում է KEP-ով (գրանցված էլեկտրոնային փոստ)։

Ինչպե՞ս է ստեղծվում e-Yazışma փաթեթը

Պաշտոնական e-Yazışma փաթեթը մետատվյալների ֆայլի և ստորագրված փաստաթղթի միասին փաթեթավորումն է։ Գրադարանը դա անում է մեկ կանչով. ստորագրում է փաստաթուղթը CAdES-ով կամ XAdES-ով, ստեղծում է սխեմային համապատասխան մետատվյալներ և փակում փաթեթը։ Աջակցվում են e-Yazışma-ի 1.3 և 2.0 տարբերակները, KamuSM-ի արմատային վկայագիրը ներկառուցված է։ Թղթապանակ նշելու դեպքում ստորագրում է դրա փաստաթղթերը խմբաքանակով։

Ինչո՞վ է տարբերվում էլեկտրոնային ստորագրության գրադարանը պատրաստի հավելվածից

Գրադարանը մտնում է ձեր սեփական ծրագրի մեջ. ստորագրումը սկսում է ձեր աշխատանքային հոսքը, և ինտերֆեյսը ձերն է։ Պատրաստի հավելվածը (İmzacı) աշխատում է համակարգչում. օգտատերն ընտրում է ֆայլը և ստորագրում։ Երկուսն էլ օգտագործում են նույն ստորագրման ենթակառուցվածքը. որն է ձեզ հարմար, կախված է նրանից, թե ով է սկսում ստորագրումը՝ ձեր ծրագիրը, թե օգտատերը։

Ստորագրության ո՞ր ստանդարտներն են աջակցվում

CAdES (BES, EPES, T, C, X, XL, A), XAdES (BES, T, C, X, XL, A), PAdES (B-B, B-T, B-LT, B-LTA), ինչպես նաև ASiC-S և ASiC-E։ Մեկ գրադարանով հասնում եք երկարաժամկետ արխիվի մակարդակին։

Ես միայն PDF եմ ստորագրելու. պե՞տք է ամեն ինչ տեղադրեմ

Ոչ։ Գրադարանը մոդուլային է. PDF-ի համար բավական է eSignature.PAdES փաթեթը։ Ստանդարտները, TSA-ները և սարքավորումների մատակարարները, որոնք չեք օգտագործում, նախագիծ ընդհանրապես չեն մտնում։

Ինչպե՞ս է PDF-ը ստորագրվում վեբ հավելվածում

Ստորագրությունը ստեղծվում է ոչ թե դիտարկիչում, այլ ձեր վեբ հավելվածի սերվերային կողմում. կանչվում է eSignature.PAdES փաթեթը, և ստորագրված PDF-ը վերադարձվում է օգտատիրոջը։ Վճռորոշն այն է, թե որտեղ է պահվում բանալին. ամպային HSM-ի, ցանցային HSM-ի կամ բջջային ստորագրության դեպքում սերվերը հասանելիություն ունի բանալուն, ուստի ամբողջ հոսքն ընթանում է վեբով։ Եթե բանալին օգտատիրոջ սմարթ քարտում է, դիտարկիչը չի կարող հասնել քարտին. այդ դեպքում ստորագրումը կատարվում է համակարգչում՝ İmzacı-ով։

Աշխատո՞ւմ է, եթե բանալին սմարթ քարտում չէ, այլ HSM-ում կամ ամպում

Այո։ Ստորագրման աղբյուրը վերացարկված է. սմարթ քարտն ու USB թոքենը (CNG/PKCS#11), ցանցային HSM-ները, ամպային HSM ծառայությունները և բջջային ստորագրությունն օգտագործվում են նույն հոսքով։ Յուրաքանչյուր մատակարար անկախ փաթեթ է։

Այն ստորագրությունների ստուգում էլ կատարո՞ւմ է

Այո։ Վկայագրերի շղթայի ստուգումն ըստ RFC 5280-ի, CRL, OCSP, Delta CRL և անցանց ստուգումը գրադարանում են. ստորագրությունը ստեղծում և ստուգում է նույն բաղադրիչը։

Կա՞ որևէ բան այն օգտատերերի համար, ովքեր ուզում են ստորագրել համակարգչում

Կա։ Առանց կոդ գրելու օգտագործվող աշխատասեղանի հավելվածը İmzacı-ն է. այն սմարթ քարտով ստորագրում է PDF և XML, ստեղծում է e-Yazışma փաթեթներ և թղթապանակներով խմբաքանակային ստորագրում է կատարում։

Ո՞րն է .NET կամ Java նախագծին էլեկտրոնային ստորագրություն ավելացնելու ամենաարագ ճանապարհը

Նախագծին ավելացնել անհրաժեշտ ստանդարտի փաթեթը. PDF ստորագրության համար eSignature.PAdES, XML-ի համար՝ XAdES փաթեթը։ Քանի որ գրադարանը բաժանված է 39 NuGet փաթեթի, տեղադրում եք միայն այն, ինչ օգտագործում եք. նախագիծ չի մտնում մեկ մեծ կախվածություն։

Ո՞ր սմարթ քարտերն ու թոքեններն են աջակցվում

Windows CNG-ի և PKCS#11-ի միջոցով աջակցվում են այնպիսի սարքեր, ինչպիսիք են AKİS, SafeNet/eToken, Gemalto/Thales, IDEMIA, Feitian, YubiKey և Nitrokey։ Յուրաքանչյուր մատակարար առանձին, անկախ փաթեթ է. չօգտագործվող դրայվերները նախագիծ չեն մտնում։

Կարելի՞ է սերվերային կողմում HSM-ով ստորագրել

Այո։ Աջակցվում են Thales Luna, Utimaco և Entrust nShield ցանցային HSM-ները, ինչպես նաև AWS CloudHSM/KMS, Azure Key Vault HSM և Google Cloud KMS։ Այսպես սերվերում կառուցվում է ավտոմատ ստորագրման հոսք՝ առանց քարտով օգտատիրոջ։

Ստորագրության ստուգման համար առանձին գրադարան պե՞տք է

Ոչ. ստորագրությունը ստեղծում և ստուգում է նույն բաղադրիչը։ Վկայագրերի շղթայի ստուգումն ըստ RFC 5280-ի, CRL, OCSP, Delta CRL և անցանց ստուգումը գրադարանում են։

Որքա՞ն արժե eSignature լիցենզիան

SDK լիցենզիան որոշվում է նախագծի ծավալով. գինը ձևավորում են օգտագործվող ստորագրության ստանդարտները, թոքենի/HSM-ի մատակարարները և մշակողների կամ տեղադրումների քանակը։

Ի՞նչն է որոշում գինը

  • Օգտագործվող ստորագրության ստանդարտները (CAdES, XAdES, PAdES, ASiC)
  • Սմարթ քարտ / թոքեն, թե ցանցային կամ ամպային HSM
  • Մշակողների քանակը և տարածման ձևը
  • Ժամանակի դրոշմի մատակարարների քանակը
  • Աջակցության և տարբերակների թարմացումների ծավալը

Առաջարկը ուղարկում ենք 24 ժամվա ընթացքում՝ գրավոր և ըստ կետերի։

Առնչվող էջեր

Խոսենք ինտեգրման մասին

Ո՞ր ստանդարտը, ո՞ր ստորագրման սարքը և ի՞նչ ծավալ։ Միասին որոշենք լիցենզիայի մոդելը և ինտեգրման պլանը։

SDK լիցենզիա / Տեղեկություն ստանալ

Part of the eSignature family.