Criando uma conexão segura usando schannel
O pacote de segurança do Schannel fornece acesso a cinco protocolos de segurança:
- Segurança da camada de transporte (TLS 1.2)
- Segurança da camada de transporte (TLS 1.1)
- Segurança da camada de transporte (TLS 1.0)
- Camada de soquetes seguros (SSL 3.0)
- Secure Sockets Layer (SSL 2.0)
Observação
Os protocolos PCT e SSL 2.0 foram substituídos pelo protocolo TLS e não devem ser usados para desenvolvimento novo.
Para configurar uma conexão segura entre um cliente e um servidor
- Obter credenciais do Schannel (obtendo credenciais do Schannel).
- Criar um contexto de segurança Schannel (Criando um contexto de segurança Schannel).
Depois que uma conexão for estabelecida, você poderá recuperar informações sobre seus atributos. Para obter detalhes, consulte Obtendo informações sobre conexões Schannel.
Se, depois de estabelecer uma conexão, os requisitos de segurança do aplicativo forem alterados ou a conexão for perdida, você poderá renegociar a conexão. Para obter detalhes, confira Renegociar uma conexão Schannel.
Quando terminar de usar uma conexão Schannel, você deverá executar a limpeza necessária. Para obter detalhes, consulte Desligando uma conexão Schannel.
Para obter informações sobre exemplos fornecidos com o SDK (Platform Software Development Kit) que demonstram o pacote de segurança do Schannel, consulte os exemplos do PSDK usando o Schannel.
Tópicos relacionados