Proveedor de servicios criptográficos
En Microsoft Windows, un proveedor de servicios criptográficos (en inglés, Cryptographic Service Provider, CSP) es una biblioteca de software que implementa Microsoft CryptoAPI (CAPI).[1] Los CSP implementan funciones de codificación y descodificación, que los programas de aplicación informática pueden utilizar, por ejemplo, para implementar una autenticación de usuario segura o para un correo electrónico seguro.
Los CSP son módulos independientes que pueden ser utilizados por diferentes aplicaciones. Un programa de usuario llama a funciones CryptoAPI y estas son redirigidas a funciones CSPs. Puesto que los CSP son responsables de implementar los algoritmos y estándares criptográficos, las aplicaciones no necesitan preocuparse por los detalles de seguridad. Además, una aplicación puede definir qué CSP va a utilizar en sus llamadas a CryptoAPI. De hecho, toda la actividad criptográfica se implementa en los CSP. CryptoAPI sólo funciona como un puente entre la aplicación y el CSP.
Referencias
- ↑ «Microsoft CryptoAPI (CAPI) что это?». Cryptobreeze.ru (en ruso). 16 de marzo de 2025. Consultado el 16 de marzo de 2025.