E-Defter saklama programı mali mührü görüyor ama imzalama sırasında "Private key extract error" veriyor, kartın çipi mi bozuldu acaba?
2 Cevap
Öncelikle endişelenmenize gerek yok; kartınızın çipinde donanımsal bir arıza bulunmamaktadır. AKİS arayüzünde sertifikanızı ve kart detaylarınızı görebiliyorsanız kartın çipi ve akıllı kart okuyucu donanımı sorunsuz çalışmaktadır. Mali mühür ve e-imza kartları uluslararası güvenlik standartları (FIPS 140-2 Seviye 3 / Common Criteria EAL4+) gereğince özel anahtarın (Private Key) kart dışına asla çıkarılamayacağı şekilde tasarlanmıştır. Uygulamanın verdiği bu hata, bilgisayarın kart içindeki kriptografik modülle (PKCS#11) doğru mimaride konuşamamasından kaynaklanan bir kütüphane veya yetki sorunudur.
Bu sorunu çözmek için aşağıdaki kontrolleri yapmalısınız:
- 32-Bit / 64-Bit Kütüphane Uyumsuzluğu: e-Defter saklama uygulamaları genellikle 32-bit Java mimarisi ile çalışır. Eğer imzalama ayarlarında PKCS#11 kütüphanesi olarak 64-bit DLL (
C:\Windows\System32\akisp11.dll) seçilmişse bu hata alınır. Program ayarlarından veya konfigürasyon dosyasından PKCS#11 yolunu 32-bit olanC:\Windows\SysWOW64\akisp11.dlldosyası ile değiştirin. - Yönetici Yetkisi ve Arka Plan Çakışmaları: e-Defter uygulamasını masaüstü simgesine sağ tıklayarak "Yönetici Olarak Çalıştır" seçeneğiyle açın. Ayrıca arka planda açık olan AKİS Kart İzleme Aracı, farklı bir e-imza token yönetim programı veya antivirüs yazılımı karta erişim kilidi (exclusive lock) koymuş olabilir. Arka plandaki tüm kart yönetim pencerelerini kapatıp tekrar deneyin.
- PIN Kilit Durumu Kontrolü: Arka arkaya hatalı denemeler yapıldıysa kart imzalama oturumunu bloke etmiş olabilir. AKİS üzerinden kartın bloke olup olmadığını kontrol edin; bloke olduysa Kamu SM Online İşlemler üzerinden PUK kodu ile yeni bir PIN belirleyin.
Kartınız kesinlikle bozuk değildir; çip arızalı olsaydı AKİS kartı hiç görmezdi. Bu hata yüzde 90 oranında e-Defter programının mimarisi ile çağrılan AKİS DLL dosyasının uyuşmamasından meydana gelir. E-Defter imzalama ayarlarındaki kütüphane yolunu C:\Windows\SysWOW64\akisp11.dll olarak güncelleyin. Ayrıca AKİS programını Görev Çubuğu simgelerinden tamamen çıkış yaparak kapatın ve imzalama programını yönetici yetkisiyle açın.