Le fournisseur de services cryptographiques Windows a signalé une erreur

Parfois, lorsque nous essayons de placer une signature numérique dans un fichier PDF à l'aide d'un logiciel spécialement conçu à cet effet, un message d'erreur portant l'une des descriptions suivantes :

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

Le problème, dans la plupart des cas, survient en raison de certificats obsolètes ou de paramètres corrompus dans le registre. Ainsi, la première chose que vous voudrez peut-être faire est de réinitialiser ou de recréer le profil de l'utilisateur dans le domaine pour vérifier le résultat.

Le fournisseur de services cryptographiques Windows a(Windows Cryptographic Service Provider) signalé une erreur

Fournisseur de services cryptographiques

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.

Si vous rencontrez des erreurs de fournisseur de services(Service Provider) cryptographiques , voici quelques solutions que vous voudrez peut-être essayer :

  1. Redémarrer le service cryptographique
  2. Vérifiez le certificat
  3. Réinstaller le certificat
  4. Outil client d'authentification SafeNet
  5. Recréez le dossier Local Store de Microsoft Cryptography
  6. Désinstallez ePass2003.

1] Redémarrer le service cryptographique

Exécutez services.msc et redémarrez le service de chiffrement Windows(Windows Cryptographic Service) .

2] Vérifiez le certificat

Ouvrez Internet Explorer > Tools > Internet Options Internet . Sélectionnez l' onglet Contenu(Content Tab) et cliquez sur Certificats(Certificates) . Vérifiez s'il existe un certificat pour le programme ou le fournisseur qui donne des erreurs. S'il manque, vous devrez en créer un nouveau. S'il est expiré, supprimez-le et créez-en un nouveau. Si un certificat particulier ne fonctionne pas, choisissez un autre certificat et supprimez les anciens certificats.

3] Réinstallez le certificat

Réinstallez l'ensemble du magasin de certificats et les certificats de l'utilisateur.

4] Vérifiez(Check) l' outil client d'authentification SafeNet(SafeNet Authentication Client Tool)

Si l' application SafeNet Authentication Client Tool est installée sur votre système, ouvrez l'application en accédant à son répertoire d'installation ou en cliquant avec le bouton droit sur l' icône SafeNet dans la barre d'état système et en sélectionnant Outils dans le menu.

Cliquez sur(Click) l'icône en forme d'engrenage pour accéder à la section Affichage avancé(Advanced View) . Dans la section Affichage avancé(Advanced View) , développez Jetons(Tokens) et accédez au certificat que vous souhaitez utiliser pour la signature. Vous pouvez les localiser sous le groupe Certificats utilisateur .(User)

Ensuite, faites un clic droit sur votre certificat et choisissez Définir(Set) comme CSP dans le menu déroulant. Répétez la même étape pour tous les certificats que vous utilisez.

Fermez les outils client d'authentification SafeNet(SafeNet Authentication Client Tools) et essayez à nouveau de signer les documents.

5] Recréez le dossier Local Store de Microsoft Cryptography

Accédez au dossier C:\ProgramData\Microsoft\Crypto\RSA . Renommez le dossier intitulé S-1-5-18 . Redémarrez votre système et voyez si cela vous aide.

6] Désinstaller ePass2003

Si vous avez installé le logiciel ePass2003 , la cause du problème pourrait être le jeton électronique ePass2003. Il est conseillé de le désinstaller en premier lieu et de le réinstaller. Pour cela, accédez à la section Paramètres(Settings) de l'outil, accédez à Applications(Apps) et fonctionnalités et désinstallez-le comme n'importe quelle autre application.

Redémarrez votre ordinateur et réinstallez ePass2003 . Au moment de la réinstallation, assurez-vous de sélectionner Microsoft CSP lorsque vous choisissez l' option CSP . Les choses devraient revenir à la normale et l'erreur du fournisseur de services cryptographiques Windows ne devrait plus apparaître.

All the best!

Lecture connexe(Related read) : Les services Windows ne démarrent pas(Windows Services will not start) .



About the author

Je suis un ingénieur logiciel avec plus de deux ans d'expérience dans les applications mobiles et de bureau. J'ai une expertise dans les mises à jour Windows, les services et Gmail. Mes compétences font de moi le candidat idéal pour des tâches telles que le développement d'applications Windows ou la maintenance de clients de messagerie.



Related posts