Электрондық қолтаңба кітапханасы және API
Электрондық қолтаңбаны нөлден әзірлеу айларға созылады. eSignature арқылы PDF, XML және деректерге қол қою бірнеше жолға дейін қысқарады: тек өзіңізге қажет қолтаңба стандартын, қол қою құрылғысын немесе уақыт белгісі провайдерін, әрқайсысын бөлек пакет ретінде қосасыз.
Электрондық қолтаңба кітапханасы деген не?
Электрондық қолтаңба кітапханасы — өз бағдарламаңызға электрондық қолтаңба жасау және тексеру мүмкіндігін беретін дайын код пакеті. Ол сіздің орныңызға қолтаңба стандарттарын (CAdES, XAdES, PAdES, ASiC), сертификаттар тізбегін тексеруді, уақыт белгісін және қол қою құрылғысымен байланысты өз мойнына алады. eSignature мұны .NET-те модульдік пакеттермен жүзеге асырады: тек PDF-ке қол қойсаңыз, бір пакет жеткілікті.
Қалай қолданылады?
Пакетті қосыңыз
Жобаға қажетті стандарттың пакетін қосасыз; мысалы, PDF қолтаңбасы үшін eSignature.PAdES.
Қолтаңба көзін таңдаңыз
Смарт-карта, USB токен, желілік HSM, бұлттық HSM немесе мобильді қолтаңба — әр провайдер бөлек, тәуелсіз пакет.
Қол қойыңыз
Қолтаңба құжаттан, сертификаттан және қолтаңба деңгейінен жасалады; ұзақ мерзімді мұрағат деңгейіне (LTA) дейін қолдау бар.
Тексеріңіз
Сол кітапхана қолтаңбаны тексереді: 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 ішіне енгізілуі немесе бөлек тұруы мүмкін. UBL-TR форматындағы электрондық шот-фактура сияқты XML құжаттарында қолданылады.
Электрондық қолтаңба кітапханасы деген не?
Электрондық қолтаңба кітапханасы — электрондық қолтаңба жасау мен тексеруді өз бағдарламаңызға енгізетін әзірлеуші компоненті (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.