Compartilhar via


Provedores de serviços criptográficos

Importante

Essa API foi preterida. O software novo e existente deve começar a usar APIs de Próxima Geração da Criptografia. Microsoft pode remover essa API em versões futuras.

 

Um CSP ( provedor de serviços criptográficos) contém implementações de padrões e algoritmos criptográficos. No mínimo, um CSP consiste em uma biblioteca de vínculo dinâmico (DLL) que implementa as funções em cryptoSPI (uma interface de programa do sistema ). A maioria dos CSPs contém a implementação de todas as suas próprias funções. Alguns CSPs, no entanto, implementam suas funções principalmente em um programa de serviço baseado no Windows gerenciado pelo gerenciador de controle de serviços do Windows. Outros implementam funções em hardware, como umde cartão inteligenteou coprocessador seguro. Se um CSP não implementar suas próprias funções, a DLL atuará como uma camada de passagem, facilitando a comunicação entre o sistema operacional e a implementação de CSP real.

Esta seção inclui os tópicos a seguir.

Tópico Conteúdo
tipos de provedor criptográfico Os tipos de provedor criptográfico são famílias de provedores de serviços criptográficos que compartilham formatos de dados e protocolos criptográficos. Os formatos de dados incluem algoritmos esquemas de de preenchimento, comprimentos de chavee modos padrão.
provedores de serviços criptográficos da Microsoft Informações detalhadas sobre CSPs disponíveis atualmente na Microsoft.