Windows Şifreleme Hizmet Sağlayıcısı bir hata bildirdi

Bazen, bu amaç için özel olarak tasarlanmış bir yazılım kullanarak bir PDF(PDF) dosyasına dijital imza yerleştirmeye çalıştığımızda , aşağıdaki açıklamalardan herhangi birini içeren bir hata mesajı çıkıyor:

The Windows Cryptographic Service Provider reported an error. Invalid provider type specified, invalid signature, security broken, code 2148073504 or keyset does not exist

Sorun, çoğu durumda, eski sertifikalardan veya kayıt defterindeki bozuk ayarlardan kaynaklanır. Bu nedenle, yapmak isteyebileceğiniz ilk şey, sonucu kontrol etmek için kullanıcının etki alanındaki profilini sıfırlamak veya yeniden oluşturmaktır.

Windows Şifreleme Hizmet Sağlayıcısı(Windows Cryptographic Service Provider) bir hata bildirdi

Kriptografik Servis Sağlayıcı

According to Microsoft, a cryptographic service provider (CSP) contains implementations of cryptographic standards and algorithms. At a minimum, a CSP consists of a dynamic-link library (DLL) that implements the functions in CryptoSPI (a system program interface). Providers implement cryptographic algorithms, generate keys, provide key storage, and authenticate users.

Şifreleme Hizmet Sağlayıcı(Service Provider) hatalarıyla karşılaşırsanız, denemek isteyebileceğiniz birkaç şey şunlardır:

  1. Şifreleme Hizmetini Yeniden Başlatın
  2. Sertifikayı Kontrol Edin
  3. Sertifikayı Yeniden Yükle
  4. SafeNet Kimlik Doğrulama İstemci Aracı
  5. Microsoft Cryptography'nin Yerel Mağaza(Local Store) klasörünü yeniden oluşturun
  6. ePass2003'ü kaldırın.

1] Şifreleme Hizmetini Yeniden Başlatın

services.msc'yi(services.msc) çalıştırın ve Windows Şifreleme Hizmetini(Windows Cryptographic Service) yeniden başlatın .

2] Sertifikayı Kontrol Edin

Internet Explorer > Tools > Internet Seçenekleri'ni(Options) açın . İçerik Sekmesini(Content Tab) seçin ve Sertifikalar'a(Certificates) tıklayın . Hata veren program veya sağlayıcı için bir sertifika olup olmadığını kontrol edin. Eksikse, yeni bir tane oluşturmanız gerekecektir. Süresi dolmuşsa, kaldırın ve yeni bir tane oluşturun. Belirli bir sertifika çalışmıyorsa, farklı bir sertifika seçin ve eski sertifikaları kaldırın.

3] Sertifikayı Yeniden Yükleyin

Tüm sertifika deposunu ve kullanıcının sertifikalarını yeniden yükleyin.

4] SafeNet Kimlik Doğrulama İstemci Aracını(SafeNet Authentication Client Tool) Kontrol Edin(Check)

Sisteminizde SafeNet Kimlik Doğrulama İstemci Aracı(SafeNet Authentication Client Tool) uygulaması kuruluysa, kurulum dizinine giderek veya sistem tepsisindeki SafeNet simgesine sağ tıklayıp menüden Araçlar'ı seçerek uygulamayı açın.

(Click)Gelişmiş Görünüm(Advanced View) bölümüne erişmek için 'dişli' şeklindeki simgeye tıklayın . Gelişmiş Görünüm(Advanced View) bölümünün altında, Belirteçler'i(Tokens) genişletin ve imzalama için kullanmak istediğiniz sertifikaya gidin. Bunları Kullanıcı(User) sertifikaları grubu altında bulabilirsiniz.

Ardından, sertifikanıza sağ tıklayın ve açılır menüden CSP Olarak Ayarla'yı seçin. (Set)Kullanmakta olduğunuz tüm sertifikalar için aynı adımı tekrarlayın.

SafeNet Kimlik Doğrulama İstemci Araçlarını(SafeNet Authentication Client Tools) kapatın ve belgeleri yeniden imzalamayı deneyin.

5] Microsoft Cryptography'nin Yerel Mağaza(Local Store) klasörünü yeniden oluşturun

C:\ProgramData\Microsoft\Crypto\RSA klasörüne gidin . S-1-5-18 etiketli klasörü yeniden adlandırın . Sisteminizi yeniden başlatın ve yardımcı olup olmadığına bakın.

6] ePass2003'ü kaldırın

ePass2003 yazılımı yüklüyse , sorunun nedeni ePass2003 e-token olabilir. İlk etapta kaldırmanız ve yeniden yüklemeniz önerilir. Bunun için aracın Ayarlar(Settings) bölümüne gidin, Uygulamalar(Apps) ve özellikler'e gidin ve diğer tüm uygulamalar gibi onu kaldırın.

Bilgisayarınızı yeniden başlatın ve ePass2003'ü(ePass2003) yeniden yükleyin. Yeniden yükleme sırasında, CSP seçeneğini belirlerken (CSP)Microsoft CSP'yi(Microsoft CSP) seçtiğinizden emin olun . İşler normale dönmeli ve Windows şifreleme hizmeti sağlayıcı hatası artık görünmemelidir.

All the best!

İlgili okuma(Related read) : Windows Hizmetleri başlatılmayacak(Windows Services will not start) .



About the author

Microsoft Office ve Edge'de 15 yılı aşkın deneyime sahip bir yazılım mühendisiyim. Ayrıca, önemli sağlık verilerini izlemek için bir uygulama ve bir fidye yazılımı dedektörü gibi son kullanıcılar tarafından kullanılan birkaç araç geliştirdim. Becerilerim, çeşitli platformlarda iyi çalışan zarif kod geliştirmenin yanı sıra kullanıcı deneyimi konusunda mükemmel bir anlayışa sahip olmada yatmaktadır.



Related posts