Come correggere gli errori del provider di servizi di crittografia in Windows 10

How Fix Cryptographic Service Provider Errors Windows 10



Se ricevi errori del provider di servizi di crittografia in Windows 10, di solito è perché è impostato il CSP sbagliato per una particolare applicazione. Ecco come risolverlo. Innanzitutto, devi identificare quale CSP è richiesto per l'applicazione che stai tentando di eseguire. Puoi farlo consultando la documentazione dell'applicazione o contattando il fornitore del software. Una volta che sai quale CSP è richiesto, devi impostarlo nel registro. Per fare ciò, avvia l'Editor del Registro di sistema (regedit.exe) e vai alla seguente chiave: HKEY_LOCAL_MACHINESOFTWAREMicrosoftCryptographyDefaultsProvider Nel riquadro di destra dell'Editor del Registro di sistema, vedrai un elenco di CSP. Trova quello che devi usare e fai doppio clic su di esso. Nella casella Dati valore digitare il nome del CSP. Assicurati di includere il percorso della DLL del CSP se non si trova nella directory di sistema di Windows. Fare clic su OK e quindi uscire dall'Editor del Registro di sistema. Ora dovresti essere in grado di eseguire l'applicazione senza ricevere errori.



A volte, quando proviamo a firmare digitalmente un file PDF utilizzando un software progettato appositamente per questo scopo, riceviamo un messaggio di errore contenente una delle seguenti descrizioni:





Il provider del servizio di crittografia di Windows ha segnalato un errore. Tipo di provider non valido specificato, firma non valida, violazione della sicurezza, codice 2148073504 o set di chiavi inesistente





Il problema, nella maggior parte dei casi, si verifica a causa di certificati obsoleti o impostazioni danneggiate nel registro. Quindi, la prima cosa che puoi fare è reimpostare o ricreare il profilo dell'utente sul dominio per verificare il risultato.



Il provider del servizio di crittografia ha segnalato un errore

Fornitore di servizi crittografici

Secondo Microsoft, un provider di servizi di crittografia (CSP) contiene implementazioni di standard e algoritmi crittografici. Come minimo, un CSP consiste in una Dynamic Link Library (DLL) che implementa le funzioni CryptoSPI (System Program Interface). I provider implementano algoritmi crittografici, generano chiavi, archiviano chiavi e autenticano gli utenti.

Se riscontri errori del provider di servizi di crittografia, puoi provare quanto segue:



  1. Riavvia il servizio di crittografia
  2. Controlla certificato
  3. Reinstallare il certificato
  4. Strumento di autenticazione del client SafeNet
  5. Ripara la cartella dell'archivio locale di Microsoft Cryptography
  6. Disinstalla ePass2003.

1] Riavvia il servizio crittografico

correre services.msc e riavviare il servizio di crittografia di Windows.

2] Verifica certificato

Apri Internet Explorer > Strumenti > Opzioni Internet. Selezionare la scheda Contenuto e fare clic su Certificati. Controlla se c'è un certificato per il programma o il provider che sta dando errori. Se manca, dovrai crearne uno nuovo. Se è scaduto, eliminalo e creane uno nuovo. Se un particolare certificato non funziona, scegline uno diverso e rimuovi i vecchi certificati.

3] Reinstallare il certificato

Reinstallare tutto l'archivio certificati e i certificati utente.

come interrompere la sincronizzazione di una nota

4] Controlla lo strumento di autenticazione del client SafeNet.

se hai Strumento di autenticazione del client SafeNet applicazione installata sul sistema, aprire l'applicazione accedendo alla relativa directory di installazione o facendo clic con il pulsante destro del mouse sull'icona SafeNet nella barra delle applicazioni e selezionando Strumenti dal menu.

Fai clic sull'icona a forma di ingranaggio per accedere alla sezione della visualizzazione avanzata. Nella sezione Visualizzazione avanzata, espandi Token e vai al certificato che desideri utilizzare per la firma. Puoi trovarli nel gruppo Certificati utente.

Quindi fare clic con il pulsante destro del mouse sul certificato e selezionare 'Installa come CSP' dal menu a discesa. Ripeti lo stesso passaggio per tutti i certificati che stai utilizzando.

Chiudere gli strumenti del client di autenticazione SafeNet e provare a firmare nuovamente i documenti.

5] Ricrea la cartella Microsoft Cryptography Local Store.

Passa a C: ProgramData Microsoft Crypto RSA cartella. Rinominare la cartella denominata S-1-5-18. Riavvia il sistema e verifica se questo aiuta.

6] Rimuovi ePass2003

Se hai ePass2003 software è installato, il token elettronico ePass2003 potrebbe essere la causa del problema. Si consiglia di disinstallarlo prima e reinstallarlo. Per fare ciò, vai alla sezione 'Impostazioni' dello strumento, vai alla sezione 'App e funzionalità' e disinstallalo come qualsiasi altra applicazione.

Riavvia il computer e installa ePass2003 Di nuovo. Durante la reinstallazione, assicurati di selezionare Microsoft CSP quando selezioni l'opzione CSP. Tutto dovrebbe tornare alla normalità e l'errore del provider di servizi di crittografia di Windows non dovrebbe più apparire.

Ti auguro il meglio!

Scarica PC Repair Tool per trovare rapidamente e correggere automaticamente gli errori di Windows

Lettura correlata : I servizi di Windows non si avviano .

Messaggi Popolari