Provedores de Serviços Criptográficos da Microsoft
Os seguintes CSP ( provedores de serviços criptográficos ) estão disponíveis atualmente na Microsoft.
Provedor | Descrição |
---|---|
Provedor criptográfico base da Microsoft | Um amplo conjunto de funcionalidades criptográficas básicas que podem ser exportadas para outros países ou regiões. |
Microsoft Strong Cryptographic Provider | Uma extensão do Provedor Criptográfico de Base da Microsoft disponível com o Windows XP e posteriores. |
Provedor criptográfico aprimorado da Microsoft | Microsoft Base Cryptographic Provider com por meio de chaves mais longas e algoritmos adicionais. |
Provedor criptográfico do Microsoft AES | Provedor criptográfico aprimorado da Microsoft com suporte para algoritmos de criptografia AES. |
Provedor criptográfico do Microsoft DSS | Fornece recursos de hash, assinatura de dados e verificação de assinatura usando os algoritmos SHA (Algoritmo de Hash Seguro) e DSS (Digital Signature Standard). |
Microsoft Base DSS e provedor criptográfico Diffie-Hellman | Um superconjunto do Provedor criptográfico DSS que também dá suporte a Diffie-Hellman troca de chaves, hash, assinatura de dados e verificação de assinatura usando os algoritmos SHA (Algoritmo de Hash Seguro) e DSS (Digital Signature Standard). |
Microsoft Enhanced DSS and Diffie-Hellman Cryptographic Provider | Dá suporte Diffie-Hellman troca de chaves (um derivado de DES de 40 bits), hash SHA, assinatura de dados DSS e verificação de assinatura DSS. |
Provedor criptográfico Microsoft DSS e Diffie-Hellman/Schannel | Dá suporte a hash, assinatura de dados com DSS, geração de chaves de Diffie-Hellman (D-H), troca de chaves D-H e exportação de uma chave D-H. Esse CSP dá suporte à derivação de chave para os protocolos SSL3 e TLS1. |
Provedor criptográfico microsoft RSA/Schannel | Dá suporte a hash, assinatura de dados e verificação de assinatura. O identificador de algoritmo CALG_SSL3_SHAMD5 é usado para autenticação de cliente SSL 3.0 e TLS 1.0. Esse CSP dá suporte à derivação de chave para os protocolos SSL2, PCT1, SSL3 e TLS1. |
Provedor criptográfico de assinatura do Microsoft RSA | Fornece assinatura de dados e verificação de assinatura. |