Proveedores de servicios criptográficos

Importante

Esta API está en desuso. El software nuevo y existente debe empezar a usar las API cryptography Next Generation. Microsoft puede quitar esta API en futuras versiones.

 

Un proveedor de servicios criptográficos (CSP) contiene implementaciones de algoritmos y estándares criptográficos. Como mínimo, un CSP consta de una biblioteca de vínculos dinámicos (DLL) que implementa las funciones en CryptoSPI (una interfaz de programa del sistema). La mayoría de los CSP contienen la implementación de todas sus propias funciones. Sin embargo, algunos CSP implementan sus funciones principalmente en un programa de servicio basado en Windows administrado por el administrador de control de servicios de Windows. Otros implementan funciones en hardware, como una tarjeta inteligente o un coprocesador seguro. Si un CSP no implementa sus propias funciones, el archivo DLL actúa como una capa de paso a través, lo que facilita la comunicación entre el sistema operativo y la implementación real de CSP.

Esta sección incluye los temas siguientes.

Tema Contenido
Tipos de proveedor criptográfico Los tipos de proveedor criptográfico son familias de proveedores de servicios criptográficos que comparten formatos de datos y protocolos criptográficos. Los formatos de datos incluyen esquemas de relleno de algoritmos, longitudes de clave y modos predeterminados.
Proveedores de servicios criptográficos de Microsoft Información detallada sobre los CSP disponibles actualmente en Microsoft.