El proveedor de servicios criptográficos de Windows informó un error

A veces, cuando intentamos colocar una firma digital en un archivo PDF usando un software diseñado específicamente para ese propósito, aparece un mensaje de error con cualquiera de las siguientes descripciones:

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

El problema, en la mayoría de los casos, surge debido a certificados obsoletos o configuraciones corruptas en el registro. Entonces, lo primero que puede querer hacer es restablecer o volver a crear el perfil del usuario en el dominio para verificar el resultado.

El proveedor de servicios criptográficos de Windows(Windows Cryptographic Service Provider) informó un error

Proveedor de servicios criptográficos

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 se enfrenta a errores del proveedor de servicios(Service Provider) criptográficos , aquí hay algunas cosas que puede probar:

  1. Reiniciar servicio criptográfico
  2. Verifique el Certificado
  3. Reinstalar el Certificado
  4. Herramienta de cliente de autenticación de SafeNet
  5. Vuelva a crear la carpeta de la tienda local(Local Store) de Microsoft Cryptography
  6. Desinstale ePass2003.

1] Reiniciar el servicio criptográfico

Ejecute services.msc y reinicie el servicio criptográfico de Windows(Windows Cryptographic Service) .

2] Verifique el Certificado

Abra Internet Explorer > Tools > Internet Opciones(Options) de Internet . Seleccione la pestaña Contenido(Content Tab) y haga clic en Certificados(Certificates) . Compruebe si hay un certificado para el programa o el proveedor que está dando errores. Si falta, tendrá que crear uno nuevo. Si está caducado, elimínelo y cree uno nuevo. Si un certificado en particular no funciona, elija un certificado diferente y elimine los certificados antiguos.

3] Reinstalar el Certificado

Vuelva a instalar todo el almacén de certificados y los certificados del usuario.

4] Compruebe(Check) la herramienta de cliente de autenticación de SafeNet(SafeNet Authentication Client Tool)

Si tiene la aplicación SafeNet Authentication Client Tool instalada en su sistema, abra la aplicación navegando a su directorio de instalación o haciendo clic con el botón derecho en el icono de SafeNet en la bandeja del sistema y seleccionando Herramientas en el menú.

Haga clic(Click) en el icono con forma de 'engranaje' para acceder a la sección Vista avanzada(Advanced View) . En la sección Vista avanzada(Advanced View) , expanda Tokens y navegue hasta el certificado que desea usar para firmar. Puede ubicarlos en el grupo Certificados de usuario .(User)

A continuación, haga clic con el botón derecho en su certificado y elija Establecer(Set) como CSP en el menú desplegable. Repita el mismo paso para todos los certificados que esté utilizando.

Cierre las herramientas de cliente de autenticación de SafeNet(SafeNet Authentication Client Tools) e intente firmar los documentos nuevamente.

5] Vuelva a crear la carpeta de la tienda local(Local Store) de Microsoft Cryptography

Navegue a la carpeta C:\ProgramData\Microsoft\Crypto\RSACambie el nombre de la carpeta con la etiqueta S-1-5-18 . Reinicie su sistema y vea si ayuda.

6] Desinstalar ePass2003

Si tiene instalado el software ePass2003 , la causa del problema podría ser el e-token ePass2003. Es recomendable tenerlo desinstalado en primer lugar y volver a instalarlo. Para esto, vaya a la sección Configuración(Settings) de la herramienta, navegue a Aplicaciones(Apps) y características y desinstálela como cualquier otra aplicación.

Reinicie su computadora e instale ePass2003 nuevamente. En el momento de la reinstalación, asegúrese de seleccionar Microsoft CSP al elegir la opción CSP . Las cosas deberían volver a la normalidad y el error del proveedor de servicios criptográficos de Windows ya no debería aparecer.(Windows)

All the best!

Lectura relacionada(Related read) : Los servicios de Windows no se iniciarán(Windows Services will not start) .



About the author

Soy ingeniero de software con más de 15 años de experiencia en Microsoft Office y Edge. También he desarrollado varias herramientas utilizadas por los usuarios finales, como una aplicación para rastrear datos de salud importantes y un detector de ransomware. Mis habilidades radican en desarrollar un código elegante que funcione bien en varias plataformas, además de tener una gran comprensión de la experiencia del usuario.



Related posts