Windows Cryptographic Service Provider rapporterade ett fel

Ibland, när vi försöker placera en digital signatur i en PDF -fil med en programvara som är utformad speciellt för ändamålet, visas ett felmeddelande med någon av följande beskrivningar:

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

Problemet uppstår i de flesta fall på grund av inaktuella certifikat eller korrupta inställningar i registret. Så det första du kanske vill göra är att återställa eller återskapa användarens profil i domänen för att kontrollera resultatet.

Windows Cryptographic Service Provider(Windows Cryptographic Service Provider) rapporterade ett fel

Kryptografisk tjänsteleverantör

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.

Om du stöter på fel från kryptografiska tjänsteleverantörer(Service Provider) , här är några saker du kanske vill prova:

  1. Starta om kryptografisk tjänst
  2. Kontrollera certifikatet
  3. Installera om certifikatet
  4. SafeNet Authentication Client Tool
  5. Återskapa Microsoft Cryptographys Local Store - mapp
  6. Avinstallera ePass2003.

1] Starta om kryptografisk tjänst

Kör services.msc och starta om Windows Cryptographic Service .

2] Kontrollera certifikatet

Öppna Internet Explorer > Tools > Internet Internetalternativ(Options) . Välj fliken Innehåll(Content Tab) och klicka på Certifikat(Certificates) . Kontrollera om det finns ett certifikat för programmet eller leverantören som ger ut fel. Om den saknas måste du skapa en ny. Om den har löpt ut, ta bort den och skapa en ny. Om ett visst certifikat inte fungerar, välj ett annat certifikat och ta bort de gamla certifikaten.

3] Installera om certifikatet

Installera om hela certifikatarkivet och användarens certifikat.

4] Kontrollera(Check) SafeNet Authentication Client Tool(SafeNet Authentication Client Tool)

Om du har programmet SafeNet Authentication Client Tool installerat på ditt system, öppna appen genom att navigera till dess installationskatalog eller genom att högerklicka på SafeNet- ikonen i systemfältet och välja Verktyg från menyn.

Klicka(Click) på den "kugghjuls"-formade ikonen för att komma åt avsnittet Avancerad vy . (Advanced View)Under avsnittet Avancerad vy(Advanced View) expanderar du Tokens och navigerar till certifikatet du vill använda för signering. Du kan hitta dem under gruppen Användarcertifikat .(User)

Högerklicka sedan på ditt certifikat och välj Ange(Set) som CSP från rullgardinsmenyn. Upprepa samma steg för alla certifikat som du använder.

Stäng SafeNet Authentication Client Tools och försök att signera dokumenten igen.

5] Återskapa Microsoft Cryptographys Local Store - mapp

Navigera till mappen C:\ProgramData\Microsoft\Crypto\RSA . Byt namn på mappen märkt S-1-5-18 . Starta om ditt system och se om det hjälper.

6] Avinstallera ePass2003

Om du har installerat programvaran ePass2003 kan orsaken till problemet vara ePass2003 e-token. Det är tillrådligt att avinstallera det i första hand och installera om det. För detta, gå till avsnittet Inställningar(Settings) i verktyget, navigera till Appar(Apps) och funktioner och avinstallera det precis som alla andra program.

Starta om datorn och installera ePass2003 igen. Se till att du väljer Microsoft CSP när du väljer CSP - alternativet vid tidpunkten för ominstallationen. Saker och ting bör återgå till det normala och Windows kryptografiska tjänsteleverantörsfel bör inte längre visas.

All the best!

Relaterad läsning(Related read) : Windows Services startar inte(Windows Services will not start) .



About the author

Jag är en mjukvaruingenjör med över 15 års erfarenhet av Microsoft Office och Edge. Jag har också utvecklat flera verktyg som används av slutanvändare, till exempel en app för att spåra viktig hälsodata och en ransomware-detektor. Mina färdigheter ligger i att utveckla elegant kod som fungerar bra på olika plattformar, samt att ha stor förståelse för användarupplevelse.



Related posts