HSM-Signer Hizmeti (KamuSM ile PDF/XML İmzalama ve Doğrulama)
Şirket Projesi
(56 değerlendirme) 6430 görüntülenme
KamuSM uyumlu XML (XAdES) ve PDF (PAdES) imzalama/doğrulama süreçleri için HSM destekli, güvenli ve ölçeklenebilir bir dijital imza altyapısı geliştirildi. REST API, PKCS#11 entegrasyonu, asenkron kuyruk mimarisi yüksek performans, mevzuat uyumu ve operasyonel görünürlük sağlandı.
HSM-Signer Hizmeti
HSM-Signer Hizmeti, KamuSM uyumlu XML (XAdES) ve PDF (PAdES) imzalama ve doğrulama süreçlerini tek bir güvenli altyapıda birleştiren, HSM destekli kurumsal bir dijital imza platformudur. Eski nesil özet (digest) tabanlı yapı; güvenli, ölçeklenebilir ve mevzuata uyumlu modern bir çözüme dönüştürülmüştür.
Projenin Kapsamı
Proje kapsamında XML ve PDF belgeleri için imzalama ve doğrulama operasyonlarını yöneten REST tabanlı servisler tasarlandı ve üretim ortamına alındı. PKCS#11 tabanlı HSM iletişimi ile anahtarların güvenli izolasyonu sağlandı; aynı zamanda yoğun yük altında yüksek performans ve erişilebilirlik hedeflendi.
Öne Çıkan Kazanımlar
- 🔐 10.000+ günlük imzalama/doğrulama işlemi
- ⚡ Pik yük altında yaklaşık %60 daha yüksek işlem verimi
- ⏱️ İmzalama gecikmesinde ~800 ms’den ~300 ms’ye düşüş
- 🧭 X-Request-ID ile uçtan uca izleme sayesinde yaklaşık %40 daha hızlı sorun çözümü
- 🛡️ %99,9 erişilebilirlik hedefi ve üretim dayanıklılığı
Performans Göstergeleri
Günlük işlem hacmi
██████████ 10K+/gün
Pik yük verimi
████████░░ +%60
Gecikme iyileşmesi
████████░░ ~%60
Sorun çözüm hızı
██████░░░░ ~%40
Sunulan Çözüm
- /sign ile genel imzalama akışlarının yönetimi
- /sign-xml ve /validate-xml ile XAdES tabanlı XML işlemleri
- /sign-pdf ve /validate-pdf ile PAdES tabanlı PDF işlemleri
- /certificate ile sertifika temelli doğrulama süreçleri
- PKCS#11 üzerinden güvenli HSM haberleşmesi ve anahtar izolasyonu
- Kuyruk tabanlı asenkron mimari ile ölçeklenebilir işlem kapasitesi
- Docker ile konteynerleştirilmiş, kesintisiz dağıtıma uygun altyapı
Mimari Yaklaşım
İstekler API katmanında karşılanır, ilgili imzalama veya doğrulama akışına yönlendirilir, PKCS#11 entegrasyonu üzerinden HSM ile güvenli biçimde işlenir ve tüm süreç gözlemlenebilirlik katmanında takip edilir. Bu yapı sayesinde güvenlik, performans ve operasyonel izlenebilirlik tek bir mimaride bir araya getirilmiştir.
Teknik Güçlü Yönler
- Kurumsal ölçekte yüksek işlem kapasitesi
- Mevzuat ve ulusal e-imza standartlarıyla uyumlu yapı
- Bakımı kolay, genişletilebilir ve üretim dostu servis mimarisi
- İleri seviye izleme ve hata ayıklama için uçtan uca request tracing
Sonuç
Ortaya çıkan çözüm, yalnızca güvenli dijital imzalama ihtiyacını karşılamakla kalmayıp; aynı zamanda yüksek işlem hacmine dayanıklı, gözlemlenebilir, sürdürülebilir ve kurumsal kullanıma hazır bir dijital imza altyapısı sunmuştur.