Segurança e identidade
Este artigo fornece um índice de recursos de desenvolvimento relacionados a cenários envolvendo segurança e identidade em aplicativos do Windows.
Recursos do sistema operacional Windows
O Windows fornece uma ampla variedade de APIs relacionadas a cenários de segurança e identidade para aplicativos. Esses recursos estão disponíveis por meio de uma combinação de Windows App SDK, Windows Runtime (WinRT) e APIs Win32 (C++ e COM) fornecidas pelo Windows SDK.
APIs do SDK do Aplicativo Windows
Atualmente, o SDK do Aplicativo Windows não fornece APIs relacionadas a cenários de segurança e identidade que não sejam algumas APIs auxiliares no namespace Microsoft.Windows.Security.AccessControl. Essas APIs estão relacionadas ao compartilhamento de objetos nomeados entre aplicativos empacotados e aplicativos Win32.
APIs do WinRT
Os artigos a seguir fornecem informações sobre os recursos disponíveis por meio de APIs do WinRT fornecidas pelo SDK do Windows.
Artigo | Descrição |
---|---|
Segurança | Saiba mais sobre os diversos recursos de segurança para aplicativos do Windows. |
Autenticação e identidade do usuário | Os aplicativos do Windows têm diversas opções para a autenticação do usuário, desde SSO (logon único) usando agente de autenticação da Web até autenticação de dois fatores altamente segura. |
Cofre de credenciais | Este artigo descreve como o Windows pode usar o Cofre de Credenciais para armazenar e recuperar credenciais do usuário com segurança, além de alternar dispositivos com a conta da Microsoft do usuário. |
Criptografia | Saiba mais sobre os recursos de criptografia disponíveis para aplicativos do Windows. |
Biometria por impressão digital | Este artigo explica como adicionar biometria de impressão digital ao seu aplicativo Windows, incluindo uma solicitação de autenticação de impressão digital quando o usuário deve consentir com uma ação específica que aumenta a segurança do seu aplicativo. |
Compartilhar certificados entre aplicativos | Este artigo mostra como você pode autenticar vários aplicativos do Windows usando o mesmo certificado e como você pode fornecer um método para os usuários importarem um certificado que foi fornecido para acesso a serviços Web protegidos. |
Cartões inteligentes | Este tópico explica como os aplicativos Windows empacotados podem usar cartões inteligentes para conectar usuários a serviços de rede seguros. |
Windows Hello | Este artigo descreve a nova tecnologia Windows Hello e aborda como os desenvolvedores podem implementar essa tecnologia para proteger os aplicativos e os serviços back-end. Ele destaca os recursos específicos do Windows Hello que ajudam a mitigar os riscos das credenciais convencionais e orienta sobre como criar e implantar essas tecnologias como parte do seus aplicativos integrados do Windows. |
Criar um aplicativo de logon do Windows Hello | Parte 1 de um passo a passo completo sobre como criar um aplicativo integrado do Windows que usa o Windows Hello como uma alternativa aos sistemas tradicionais de autenticação de nome de usuário e senha. |
Criar um serviço de logon do Microsoft Passport | Parte 2 de um passo a passo completo sobre como usar o Windows Hello como uma alternativa aos sistemas tradicionais de autenticação de nome de usuário e senha em aplicativos integrados do Windows. |
APIs do WIN32 (C++ e COM)
Os artigos a seguir fornecem informações sobre os recursos disponíveis por meio de APIs do Win32 (C++ e COM) fornecidas pelo SDK do Windows.
Artigo | Descrição |
---|---|
Segurança e identidade | Saiba mais sobre os diversos recursos de segurança disponíveis para aplicativos do Windows por meio de APIs do Win32. |
Autenticação | Saiba mais sobre os recursos de autenticação disponíveis por meio de APIs do Win32. |
Criptografia | Saiba mais sobre os recursos de criptografia disponíveis por meio de APIs do Win32. |
Recursos do .NET
O SDK do .NET também fornece APIs relacionadas a cenários de segurança e identidade para os aplicativos do WPF e do Windows Forms. As APIs de segurança e criptografia no .NET também podem ser usadas em aplicativos C# WinUI.
Artigo | Descrição |
---|---|
Segurança no .NET | Saiba mais sobre os conceitos e recursos de segurança para todos os aplicativos .NET. |
Segurança (WPF) | Saiba mais sobre conceitos e recursos de segurança para aplicativos WPF. |
Segurança do Windows Forms | Saiba mais sobre conceitos e recursos de segurança para aplicativos do Windows Forms. |
Outros recursos
Tópico | Descrição |
---|---|
Introdução às chaves de acesso | As chaves de acesso são entradas mais simples, mais fortes e sem senha. |
Implementar chaves de acesso | Descreve como implementar entradas com chave de acesso em aplicativos online, corporativos e governamentais e para pagamentos. |
Diretrizes de design para chaves de acesso | Existem 14 padrões de design para chaves de acesso. Você pode começar com dois padrões essenciais e, em seguida, adicionar padrões opcionais à implantação de chaves de acesso com base em suas necessidades comerciais exclusivas. |
Casos de uso para chaves de acesso | Este tópico descreve alguns casos de uso para chaves de acesso. |
Ferramentas e bibliotecas para chaves de acesso | Este tópico contém informações sobre ferramentas e bibliotecas para ajudá-lo a implementar chaves de acesso. |
Referência para chaves de acesso | Este tópico oferece algumas informações de referência, demonstrações e exemplos. |
Conteúdo relacionado
Windows developer