Нөлдөн заманбап .NET 9
Эски Javaга негизделген кол коюу куралдарынан айырмаланып, биринчи күндөн баштап async/await архитектурасы менен жазылган — эч качан тоңбогон интерфейс, жогорку өндүрүмдүүлүк, жеңил тейлөө.
ELPOнун электрондук кол коюу тармагындагы эки көз каранды эмес өнүмү. İmzacı — документтерин кол коюу керек болгон ар бир адам үчүн заманбап десктоп колдонмосу. SignaturePro — электрондук кол коюуну өз программалык камсыздоосуна киргизгиси келген иштеп чыгуучулар үчүн .NET китепканасы (SDK).
Өзүнчө өнүмдөр, өзүнчө колдонуучулар — экөө тең ELPO тарабынан түзүлгөн; CAdES, XAdES, PAdES, ASiC стандарттарын, акылдуу карта, USB token, мобилдик кол коюуну жана убакыт мөөрүн колдойт. ETSI/eIDAS жана 5070-сандуу Түрк мыйзамына ылайык.
İmzacı жана SignaturePro бири-биринен көз каранды эмес эки өнүм. Документтерге кол коюуну каалайсызбы, же өз программалык камсыздооңузга кол коюу мүмкүнчүлүгүн кошкуңуз келеби? Керектөөңүзгө ылайыгын тандаңыз.
"Менде документ бар жана ага кол коюшум керек." Компьютериңизге орнотуңуз; PDF, XML, Word же каалаган файлды акылдуу карта/USB token менен бир нече чыкылдатуу менен кол коюңуз, текшериңиз жана e-Yazışma топтомдорун даярдаңыз.
"Өз колдонмома электрондук кол коюуну кошкум келет." Модулдук .NET китепканасы — NuGetтен керектүү пакетти гана алыңыз, бир нече код сабы менен кол коюңуз, текшериңиз, мобилдик кол коюу/HSM интеграциялаңыз.
Эски, жай, тоңуп калган кол коюу куралдарын унутуңуз. İmzacı .NET 9 жана заманбап интерфейс негизинде такыр жаңыдан жазылган, үч операциялык системада тең жергиликтүү иштейт жана акылдуу картаңызды дароо таанып алат. Документиңизди сүйрөп келиңиз, картаңызды салыңыз, кол коюңуз.
Windows, Linux жана macOSдо бир код базасынан жергиликтүү иштейт. .NET 9 + Avalonia — Java виртуалдык машинасы керек эмес, орнотуу жеңил.
Карта салынганда/чыгарылганда дароо таанып алат. Тынымсыз текшерүү (polling) жасаган эски куралдарга караганда кыйла аз CPU колдонот жана PKCS#11 китепканасын автоматтык түрдө табат.
KamuSM, TSE жана RFC 3161 провайдерлеринин ортосунда автоматтык которулуу жана кэштөө. Бир TSA жооп бербесе, кол коюу токтобойт — кийинкисине өтөт.
CAdES (BES→A), XAdES (BES/T/C/X/XL/A), PAdES (B-B→B-LTA) жана ASiC-S/E. Бир колдонмодо узак мөөнөттүү архив (LTA) деңгээлине чейин.
Расмий e-Yazışma v1.3 / v2.0 топтомдору, KamuSM тамыр сертификатынын интеграциясы жана папка негизинде массалык кол коюу — корпоративдик документ агымдарына даяр.
Жөн эле интерфейс эмес; буйрук саптан кол коюңуз, текшериңиз жана массалык иштетиңиз. Cronго окшош пландаштыруу менен түнкү автоматтык кол коюу агымдарын түзсөңүз болот.
Атайын кол коюучу/текшерүүчү плагиндер жүктөлүшү мүмкүн. Уюмдун өз бизнес эрежелерин өзөккө тийбестен кошо алышы үчүн кеңейтилүүчү дизайн.
OCSP, CRL, TSA жана репозиторийге кирүү толугу менен прокси аркылуу иштейт. Корпоративдик файрволдун артында тынымсыз иштейт; ошондой эле CRL/OCSP аркылуу сертификатты жокко чыгаруу текшерүүсү.
Электрондук кол коюуну нөлдөн жазуу айларды алат; SignaturePro менен болсо бир нече сап жетиштүү. Өндүрүшкө даяр, модулдук .NET китепканасы: керектүү кол тамга стандартын, мобилдик операторду же TSA провайдерин гана өзүнчө пакет катары кошуңуз.
# PDF кол коюу үчүн бир гана пакет жетиштүү
dotnet add package SignatureProNet.PAdES
var signer = new PAdESService();
var signature = await signer.SignAsync(
pdf, certificate, level: SignatureLevel.BLTA);
// кол тамганы текшерүү
var result = await signer.VerifyAsync(signature); Керектүүсүн гана орнотуңуз. Жөн эле PDF кол коюу керекпи? SignatureProNet.PAdES жетиштүү. Ашыкча жүк жок, минималдуу көз карандылык.
Европалык ETSI/eIDAS (CAdES/XAdES/PAdES/ASiC) өндүрүштө; АКШ FIPS, Кытай GM/T, Орусия GOST, Бразилия ICP жана Индия eSign план-графикте. Түркиянын 5070 мыйзамына толук ылайык келүү.
Turkcell, Vodafone жана Türk Telekom мобилдик кол коюусу, ар бири өзүнчө пакет катары. Телефон номери менен баштаңыз, колдонуучу ырастасын, кол тамганы аяктаңыз.
PKCS#11 жана Windows CNG аркылуу акылдуу карта/USB token. Булут HSM (AWS, Azure, Google) жана тармак HSM (корпоративдик) провайдерлери үчүн модулдук интеграция.
KamuSM, GlobalSign, DigiCert, Sectigo, Entrust, FreeTSA жана башкалар. Ар бир TSA өзүнчө пакет — сиз колдонгонуңузду гана туташтырасыз.
RFC 5280 чынжыр текшерүүсү, CRL, OCSP, Delta CRL жана оффлайн текшерүү. Банк/мамлекеттик деңгээлдеги ишеним чынжырын текшерүү.
SignaturePro кол коюу ачкычы кайда сакталганына маани бербейт: чөнтөгүңүздөгү USB token, корпоративдик HSM же булут. Ар бир провайдер өзүнчө, көз каранды эмес пакет.
Windows CNG + PKCS#11 — үчүнчү тараптын middleware'и керек эмес
Корпоративдик жабдык коопсуздук модулдары менен жогорку көлөмдөгү кол коюу
Ачкычтар булутта, жабдык кепилдиги менен колдоого алынат
Телефон SIM карта аркылуу квалификациялуу кол коюу — ар бир оператор өзүнчө пакет
RFC 3161 — ар бир провайдер өзүнчө пакет, автоматтык failover
Бренд аттары тиешелүү ээлерине таандык; SignaturePro бул түзмөктөр/кызматтар менен PKCS#11, CNG жана тиешелүү API'лер аркылуу иштейт.
Эталон жабдыкта өлчөнгөн типтүү кол коюу/текшерүү убактылары.
Эки өнүм тең — İmzacı жана SignaturePro — улуттук жана эл аралык электрондук кол тамга стандарттарына көз каранды эмес түрдө дал келет. Кол тамгаңыз бүгүн да, жылдар өткөндөн кийин да жарактуу бойдон калат.
CAdES · XAdES · PAdES · ASiC Европа стандарттары
Европалык электрондук идентификация жана ишеним кызматтары
Түркиянын электрондук кол тамга мыйзамдарына дал келүү
Улуттук крипто/кол тамга эталон алгоритмдери менен шайкеш
Убакыт мөөрү · CMS · OCSP протоколдору
Тамыр сертификаты жана расмий TSA байланышы
Жылдар бою колдонулуп келген оор кол коюу куралдарынын ордуна — заманбап, тез, стандарттарга толук дал келген жана бир булактан колдонмо катары да, SDK катары да ала турган чечим.
Эски Javaга негизделген кол коюу куралдарынан айырмаланып, биринчи күндөн баштап async/await архитектурасы менен жазылган — эч качан тоңбогон интерфейс, жогорку өндүрүмдүүлүк, жеңил тейлөө.
KamuSM/e-Yazışma сыяктуу жергиликтүү муктаждыктарды түшүнгөн ELPO инженериясы менен түзүлгөн жана жердеги колдоо көрсөткөн өнүм.
Акыркы колдонуучу үчүн İmzacı, иштеп чыгуучу үчүн SignaturePro китепканасы — эки өзүнчө өнүм, бирок бир байланыш пункту, бир колдоо линиясы, бир эсеп-фактура.
BESтен узак мөөнөттүү архив (LTA/A) деңгээлине чейинки ETSI профилдери — кол тамгаңыз жылдар өткөндөн кийин да текшерилүүчү бойдон калат.
SDK тарабында 39 көз каранды эмес пакет, колдонмо тарабында плагин архитектурасы. Керектөөгө жараша чоңойтуңуз, ашыкча жүктү ташыбаңыз.
e-Belge, SmartERP жана Cortex сыяктуу ELPO өнүмдөрү менен бирдей кол коюу инфраструктурасын бөлүшөт — корпоративдик процесстерде четинен-четине кол коюу.
Документтериңизге İmzacı менен кол коёсузбу же SignaturePro SDKсын программалык камсыздооңузга кошосузбу — ELPO командасы орнотуудан интеграцияга чейин жаныңызда.
Электрондук кол тамга — документке ким кол койгонун жана кол коюлгандан кийин өзгөртүлбөгөнүн криптографиялык жактан далилдеген санариптик кол тамга. 5070-номурдагы мыйзамга (Түркиянын электрондук кол тамга мыйзамы) ылайык ал кол менен коюлган кол тамга менен бирдей юридикалык күчкө ээ.
İmzacı — акыркы колдонуучулар үчүн Windows, Linux жана macOS системаларында иштеген заманбап үстөл e-кол тамга колдонмосу. Смарт-карта/USB token аркылуу CAdES, XAdES, PAdES жана ASiC форматтарында кол коёт; топтук кол коюуну жана e-Yazışma колдойт.
SignaturePro — иштеп чыгуучулар үчүн модулдук .NET электрондук кол тамга SDK'сы. 39 NuGet пакети менен смарт-карта, мобилдик кол тамга, Cloud/Network HSM жана 11ден ашык убакыт мөөрү камсыздоочусун өз колдонмоңузга интеграциялайсыз.
CAdES (BES→A), XAdES (BES/T/C/X/XL/A), PAdES (B-B→B-LTA) жана ASiC-S/E форматтары колдоого алынат; узак мөөнөттүү архив (LTA) деңгээлине чейин кол коюуга болот.
Жөнөкөй серверде эмес — толугу менен бизге таандык физикалык серверлерден курулган жана жогорку коопсуздуктагы сертификатталган маалымат борборлорунда жайгашкан күчтүү жеке булут инфраструктурабызда сакталат. Серверлер ижарага алынган же жалпы эмес; аппараттык, тармактык жана коопсуздук катмарлары башынан аягына чейин бизге таандык. Дал ушул инфраструктура ар бир ELPO продуктусун коргойт.
Маалымат борборлорунун аттары жана даректери коопсуздук үчүн ачыкталбайт. Башка тилдерде схемалардагы жазуулар ошол тилге которулат.
Эки сертификатталган, жогорку коопсуздуктагы маалымат борбору. Ар биринде: N+2 камдык UPS, кош генераторлор, N+2 камдык муздатуу, FM2000 газдуу өрт өчүрүү жана жер титирөө ченемдерине ылайык курулуш.
ISO/IEC 27001, ISO 22301 жана ISO/IEC 20000-1 e-Belge (э-Эсеп-фактура / э-Архив) атайын интегратор статусу үчүн милдеттүү; ISO 9001 менен сапат менеджментибизди да документтештирдик.
Горизонталдык жана вертикалдык өсүү ийкемдүүлүгү үчүн кызматтар VMware ESXi Cluster үстүндөгү виртуалдык серверлерде жайгаштырылат. Бир түйүн иштебей калса, андагы виртуалдык серверлер башка түйүндө үзгүлтүксүз иштөөнү улантат.
Портал 6-node PostgreSQL Cluster үстүндө иштейт. Негизги түйүндө көйгөй болсо, Node-2 автоматтык түрдө өз мойнуна алат; Node-3 камдык көчүрмө жана отчёттукка бөлүнгөн (өндүрүмдүүлүк жоголбойт). Бардык маалымат Кырсыктан калыбына келтирүү борборуна 15 мүнөт кечигүү менен асинхрондуу репликацияланат — маалымат жоголбойт.
Аппараттык коопсуздук модулу (HSM) — сезимтал криптографиялык ачкычтарды физикалык чөйрөдө сактаган жана криптографиялык операцияларды эң коопсуз түрдө аткарган атайын коопсуздук аппараты. Ал э-Эсеп-фактура/э-Архивге кол коюуда колдонулган каржы мөөрүн жана э-колтамгаларды коопсуз сактайт — үчүнчү тарапка аманатка берилбейт.
Маалымат борборлору бири-бирине Site-to-Site VPN тунели менен туташтырылат; инфраструктурага алыстан кирүү жалаң SSL-VPN аркылуу жүргүзүлөт. Серверлер кызмат порттарынан башка интернетке жабык; алыстан туташуу firewall үстүндөгү SSL-VPN менен RDP аркылуу камсыздалат.
ISO 27001 Маалымат коопсуздугунун алкагында система/тармак администраторлорунун сервер бөлмөлөрүнө кириши өтүнмө формасы → жетекчиликтин макулдугу → кол коюу/арыз ордуна берилген ыйгарым укуктуу карта менен катталат.
Storage үстүндө эки башкаруу картасы бар; бири иштебей калса, экинчисинен үзгүлтүксүз кызмат көрсөтүлөт. Экөө тең иштебей калса, портал заматта репликацияланган ESXi үстүндөгү PostgreSQL cluster-ден маалымат жоготпостон иштейт. Негизги маалымат борбору толугу менен куласа, кызмат ККБ-дан уланат.
Сиз эң жакшы билген ишиңизди кылыңыз — сатууну, техникалык ишти, өндүрүштү, тармагыңыз кандай болбосун. Ал эми биз эң жакшы билген ишибизди кылабыз: программалык камсыздоону. Сиз ELPO өнүмдөрү өз брендиңиз менен сунуштайсыз; ELPO иштеп чыгууну, жаңыртууларды жана мыйзамдарга ылайыктуулукту арткы планда, дал өз командаңыздай алып барат. Код жазбай, команда түзбөй өз программалык брендиңизди ишке киргизиңиз — чогуу жеңели.
ELPO өнүмдөрү дал өз өнүмүңүздөй — логотибиңиз, түстөрүңүз, домениңиз. Кардарыңыз сизди көрөт, артындагы ELPO'ну эмес.
Сатуу, техникалык колдоо, өндүрүш — өз тармагыңызда калыңыз. Программалык камсыздоону, эң жакшы билген ишибизди, биз кылабыз; ар ким өзүнүн күчтүү жагында.
ELPO өнүмдү жаратат, жаңыртат жана мыйзамдарга ылайык кармайт — дал өз арткы офисиңиздеги программа командаңыздай.
Керек болсо, макулдашууга жараша баштапкы кодду да бөлүшөбүз. Өнүм чындап эле сиздики болот; келечегиңиз бир гана камсыздоочуга байланып калбайт.