Come correggere gli errori del provider di servizi di crittografia in Windows 10/8/7
A volte, quando si tenta di inserire una firma digitale in un file PDF utilizzando un software progettato appositamente per lo scopo, un messaggio di errore recante una delle seguenti descrizioni:
Il provider di servizi di crittografia di Windows ha segnalato un errore. Tipo di provider non valido specificato, firma non valida, errore di sicurezza, codice 2148073504 o keyset inesistente
Il problema si verifica nella maggior parte dei casi a causa di certificati obsoleti o di impostazioni danneggiate nel registro. Quindi, la prima cosa che potresti voler fare è resettare o ricreare il profilo dell'utente nel dominio per verificare il risultato.
Il provider di servizi di crittografia ha segnalato un errore
Secondo Microsoft, un provider di servizi di crittografia (CSP) contiene implementazioni di standard e algoritmi crittografici. Come minimo, un CSP è costituito da una libreria a collegamento dinamico (DLL) che implementa le funzioni in CryptoSPI (un'interfaccia del programma di sistema). I fornitori implementano algoritmi crittografici, generano chiavi, forniscono archiviazione chiave e autenticano gli utenti.
Se incontri errori, qui ci sono alcune cose che potresti voler provare:
1] Esegui services.msc e riavvia il servizio di crittografia di Windows.
2] Apri Internet Explorer> Strumenti> Opzioni Internet. Seleziona la scheda Contenuto e fai clic su Certificati. Controlla se esiste un certificato per il programma o il fornitore che sta dando errori. Se manca, dovrai crearne uno nuovo. Se è scaduto, rimuoverlo e crearne uno nuovo. Se un determinato certificato non funziona, scegli un certificato diverso e rimuovi i vecchi certificati.5] Reinstallare l'intero archivio certificati e i certificati dell'utente.
6] Se hai il Strumento client di autenticazione SafeNet applicazione installata sul tuo sistema, apri l'app accedendo alla sua directory di installazione o facendo clic con il tasto destro sull'icona di SafeNet nella barra delle applicazioni e selezionando Strumenti dal menu.
Fare clic sull'icona a forma di ingranaggio per accedere alla sezione Vista avanzata. Nella sezione Visualizzazione avanzata, espandere Token e accedere al certificato che si desidera utilizzare per la firma. È possibile individuarli in gruppo di certificati utente.
Quindi, fai clic con il pulsante destro del mouse sul certificato e scegli Imposta come CSP dal menu a discesa. Ripeti lo stesso passaggio per tutti i certificati che stai utilizzando.
Chiudere gli strumenti client di autenticazione SafeNet e riprovare a firmare i documenti.
7] Ricrea la cartella dell'archivio locale di Microsoft Cryptography. Passare a C: \ ProgramData \ Microsoft \ Crypto \ RSA cartella. Rinominare la cartella con etichetta S-1-5-18. Riavvia il sistema e controlla se è utile.
8] Se lo hai ePass2003 software installato, la causa del problema potrebbe essere il token ePass2003. È consigliabile averlo disinstallato in primo luogo e reinstallarlo. Per questo, vai alla sezione Impostazioni dello strumento, vai su App e funzionalità e disinstalla come qualsiasi altra applicazione.
Riavvia il tuo computer e installa ePass2003 ancora. Al momento della reinstallazione, assicurati di selezionare MicroSoft CSP quando scegli l'opzione CSP. Le cose dovrebbero tornare alla normalità e l'errore del provider di servizi di crittografia di Windows non dovrebbe più apparire.
Ti auguro il meglio!
Related leggi: Servizi Windows non verranno avviati.