Tarayıcıda CryptoPro CSP Eklentisinin Tanılanması

Kerem Aydın·8 Temmuz 2026·⏱5 dk

CryptoPro Tarayıcı Eklentisinin çalışmasını kontrol etmek için, tarayıcının adres çubuğunda uzantı simgesinin (yeşil onay işareti veya CryptoPro logosu) görüntülendiğinden emin olun ve Eİ destekli sitelere (örneğin Gosuslugi veya Federal Vergi Servisi portalları) geçiş yaptığınızda sistemin imzalama için bir sertifika seçmenizi istediğini kontrol edin. Simgenin olmaması veya sitenin "Eklenti yüklü değil" hatası vermesi durumunda, hizmetin durumunu, tarayıcı izinlerini ve eklentinin sürümünü kontrol etmeniz gerekir.

Eklenti Durumunun Hızlı Kontrolü

Öncelikle, uzantının yüklü ve aktif olduğundan emin olun. Arayüz, tarayıcıya bağlı olarak biraz farklılık gösterebilir (Chrome, Yandex.Browser, Firefox, Edge), ancak mantık aynıdır.

  1. Tarayıcıdaki uzantılar menüsünü açın (genellikle sağ üst köşedeki yapboz parçası simgesi veya Ayarlar → Uzantılar yolu).
  2. Listede CryptoPro Extension for CAdES Browser Plug-in öğesini bulun.
  3. Anahtarın Açık (Enabled) konumda olduğundan emin olun.
  4. Araç çubuğunda eklenti simgesinin varlığını kontrol edin. Yoksa, gizli menüden ekleyin ("Sabitle" veya Pin).

Önemli: Eklentinin çalışması için bilgisayarda KriptoPro CSP ana programının 4.0 R3 veya üzeri bir sürümünün (yeni sertifikalar için genellikle 5.0 sürümü gerekir) yüklü olması gerekir. Kriptografik sağlayıcı yüklenmeden eklenti tek başına çalışmayacaktır.

Resmi Sayfada Çalışabilirlik Testi

"Tarayıcı – Eklenti – KriptoPro CSP" bağlantısının doğru çalıştığından emin olmanın en güvenilir yolu, geliştiricinin resmi testini geçmektir.

  1. CryptoPro eklenti test sayfasına gidin (veya CryptoPro sitesindeki benzer bir demo sayfasına).
  2. "İmzala" veya "Test Et" düğmesine tıklayın.
  3. Tarayıcı, eklentiye erişim izni isteyecektir. "İzin Ver" düğmesine tıklayın.
  4. Sertifika seçimi penceresi görünürse, eklenti düzgün çalışıyor demektir. Mevcut herhangi bir sertifikayı seçin (amaç sadece seçimi kontrol etmekse süresi dolmuş olan bile olabilir).
  5. İmza başarıyla oluşturulduysa (bir hash veya başarı mesajı göreceksiniz), tanılama tamamlanmıştır.

Sertifika seçimi yerine bir JavaScript hatası, sonsuz yükleme veya "Eklenti bulunamadı" mesajı görürseniz, sorun giderme bölümüne geçin.

Yaygın Arıza Nedenleri ve Çözümleri

Test başarısız olursa, sorun çoğunlukla dört maddeden birinde yatar: tarayıcı tarafından engelleme, durdurulmuş hizmet, sürüm uyumsuzluğu veya erişim haklarının eksikliği.

1. Tarayıcı Tarafından Engelleme

Modern tarayıcılar (özellikle Chromium motorlu Chrome ve Edge) NPAPI/ActiveX benzeri komut dosyalarının yürütülmesini engelleyebilir veya her site için açık onay isteyebilir.

  • Eklenti çalışmasına izin verin: Eİ içeren bir siteye ilk girişinizde, adres çubuğundaki "Engellenen İçerik" simgesine tıklayın ve "Bu site için her zaman izin ver" seçeneğini belirleyin.
  • Çakışan uzantıları devre dışı bırakın: Reklam engelleyiciler (AdBlock, uBlock) veya antivirüs eklentileri CryptoPro komut dosyalarını engelleyebilir. Bunları geçici olarak devre dışı bırakmayı ve sayfayı yeniden yüklemeyi deneyin.
  • Gizli mod: Varsayılan olarak gizli modda uzantılar devre dışıdır. Özel modda test yapıyorsanız, uzantı ayarlarına girin ve "Gizli modda kullanıma izin ver" kutucuğunu işaretleyin.

2. CryptoPro Hizmeti Başlatılmamış

Eklenti, ana programla sistem hizmeti üzerinden iletişim kurar. Hizmet durdurulmuşsa, tarayıcı sertifikaları göremez.

  • Windows: Win + R tuşlarına basın, services.msc yazın. "CryptoPro Giriş Hizmeti" (veya CryptoPro Input Service) hizmetini bulun. Durumu "Çalışıyor" olmalıdır. Değilse, sağ tıklayın ve "Başlat"ı seçin.
  • macOS/Linux: cprocsp daemon'unun aktif olduğundan emin olun. macOS terminalinde durumu Activity Monitor aracılığıyla veya CryptoPro konsol komutlarıyla kontrol edebilirsiniz.

Dikkat: CryptoPro CSP veya eklentinin güncellenmesinden sonra, değişikliklerin etkili olması için tarayıcının tamamen yeniden başlatılması (sadece sekmelerin değil, tüm pencerelerin kapatılması) her zaman gereklidir.

3. Bit Sayısı ve Sürüm Uyuşmazlığı

Yaygın bir hata, 64 bitlik bir tarayıcıya 32 bitlik eklenti sürümünün (veya tam tersinin) yüklenmesidir, ancak modern CryptoPro 5.0 sürümleri genellikle bu sorunu her iki bileşenin de otomatik olarak yüklenmesiyle çözer.

  • CAdES Browser Plug-in sürümünün KriptoPro CSP sürümünüzle eşleştiğinden emin olun.
  • 2022 sonrası yeni CA'lar tarafından verilen sertifikalar için genellikle KriptoPro CSP 5.0 gerekir. Eski 4.0 sürümü bu anahtarları görmeyebilir.

4. macOS ve Linux'taki Sorunlar

Bu işletim sistemlerinde, sıkı güvenlik politikaları nedeniyle tanılama daha zordur.

  • macOS: "Sistem Tercihleri" → "Güvenlik ve Gizlilik" bölümünü kontrol edin. "Gizlilik" sekmesinde, eklenti sürümünüzün gerektirdiği durumda tarayıcı için bilgisayarı yönetme (Erişilebilirlik) izni bulunmalıdır. Ayrıca Safari'nin "Uzantılar" bölümünde eklentinin etkinleştirildiğinden emin olun.
  • Linux: /var/opt/cprocsp/tmp/ cihazına erişim haklarını kontrol edin. Tarayıcının çalıştırıldığı kullanıcının, CryptoPro dizininde okuma/yazma haklarına sahip olması gerekir.

Belirtilerin ve Çözümlerin Karşılaştırılması

BelirtiOlası NedenÇözüm
Tarayıcıda eklenti simgesi yokUzantı devre dışı veya kaldırılmışUzantı ayarlarında etkinleştirin veya eklentiyi yeniden yükleyin
"İmzala"ya basıldığında "Eklenti yüklü değil" hatasıCryptoPro hizmeti durdurulmuşCryptoPro Input Service hizmetini başlatın
Sertifikalar listede görünmüyorYanlış CSP sürümü veya özel anahtar erişilemezKriptoPro CSP'yi 5.0'a güncelleyin; anahtar kapsayıcısını kontrol edin
Tarayıcı sertifika seçim açılır penceresini engelliyorReklam engelleyicinin çalışmasıSiteyi AdBlock/uBlock istisnalarına ekleyin
IE'de çalışıyor ama Chrome'da çalışmıyorEski eklenti sürümüGüncel CAdES Browser Plug-in 2.0+ sürümünü yükleyin

Sıkça Sorulan Sorular (SSS)

Eklentinin çalışmasını kontrol etmek için internet gerekli mi? Hayır, imzalama işlemi bilgisayarınızda yerel olarak gerçekleşir. İnternet yalnızca imza isteğini başlatan sayfayı yüklemek ve sonucu sunucuya göndermek için gereklidir.

Neden eklenti bir sitede çalışıyor ama diğerinde çalışmıyor? Farklı siteler, eklentiyi çağırmak için farklı yöntemler kullanır (eski NCPlugin veya yeni CAdES). Her iki standardı da destekleyen en son CAdES Browser Plug-in sürümünün yüklü olduğundan emin olun. Ayrıca, sorunlu sitenin "Güvenilen Siteler"e eklenip eklenmediğini kontrol edin (kurumsal politikalar gerekiyorsa).

Yeniden yüklemeden sonra hiçbir şey değişmezse ne yapmalı? Eklentiyi tarayıcıdan tamamen kaldırın, KriptoPro CSP'yi kaldırın, bilgisayarı yeniden başlatın. Ardından KriptoPro CSP'yi yeniden yükleyin, tekrar yeniden başlatın ve ancak bundan sonra eklentiyi yükleyin. Bu sıralama, bileşenlerin sistemde doğru şekilde kaydedilmesini garanti eder.

Eklentiye izin vermek güvenli mi? Evet, LLC "KRIPTO-PRO" tarafından sağlanan resmi eklenti güvenlidir. Yalnızca kriptografi işlevlerine erişimi vardır ve özel anahtarlarınızı herhangi bir sunucuya iletmez. İmza yerel olarak oluşturulur.