cryptographic service provider (CSP)

O código que realiza serviços de autenticação, codificação e criptografia que os aplicativos baseados no Windows acessam através de CryptoAPI. Um CSP é responsável por criar chaves, destruí-las e usá-las para realizar uma variedade de operações criptográficas. Cada CSP fornece uma implementação diferente de CryptoAPI. Alguns fornecem algoritmos de criptografia mais seguros, enquanto outros contêm componentes de hardware, como, por exemplo, cartões inteligentes.