Condividi tramite


Sicurezza e identità

Questo articolo fornisce un indice delle funzionalità di sviluppo correlate agli scenari che riguardano la sicurezza e l'identità nelle app Windows.

Funzionalità del sistema operativo Windows

Windows offre un'ampia gamma di API correlate agli scenari di sicurezza e identità per le app. Queste funzionalità sono disponibili tramite una combinazione di API Windows App SDK, Windows Runtime (WinRT) e Win32 (C++ e COM) fornite da Windows SDK.

API Windows App SDK

Al momento Windows App SDK non fornisce API relative a scenari di identità e sicurezza se non alcune API helper nello spazio dei nomi Microsoft.Windows.Security.AccessControl. Queste API sono correlate alla condivisione di oggetti denominati tra le app in pacchetto e le applicazioni Win32.

API WinRT

Gli articoli seguenti forniscono informazioni sulle funzionalità disponibili tramite le API WinRT fornite da Windows SDK.

Articolo Descrizione
Sicurezza Informazioni sull'ampiezza delle funzionalità di sicurezza per le app Windows.
Autenticazione e identità utente Le app Windows dispongono di diverse opzioni per l'autenticazione utente, che vanno dal semplice Single Sign-On (SSO) con il gestore di autenticazione Web all'autenticazione a due fattori altamente sicura.
Casella di sicurezza delle credenziali Questo articolo descrive come le app di Windows possono usare la Casella di sicurezza delle credenziali per archiviare e recuperare in modo sicuro le credenziali utente ed effettuarne il roaming tra dispositivi con l'account Microsoft dell'utente.
Crittografia Informazioni sulle funzionalità di crittografia disponibili per le app Windows.
Biometria con impronta digitale Questo articolo illustra come aggiungere la biometria con impronte digitali all'app di Windows, inclusa una richiesta di autenticazione delle impronte digitali quando l'utente deve acconsentire a una determinata azione che aumenta la sicurezza dell'app.
Condividere i certificati tra le app Questo articolo illustra come autenticare più app di Windows usando lo stesso certificato e come è possibile fornire agli utenti un metodo per importare un certificato fornito per l'accesso ai servizi Web protetti.
Smart card Questo argomento illustra in che modo le app di Windows in pacchetto possono usare smart card per collegare gli utenti a servizi di rete sicuri.
Windows Hello Questo articolo descrive la tecnologia Windows Hello e illustra come gli sviluppatori possono implementare questa tecnologia per proteggere le app e i servizi back-end. Evidenzia le funzionalità specifiche di Windows Hello che consentono di mitigare le minacce derivanti dalle credenziali convenzionali e fornisce indicazioni sulla progettazione e la distribuzione di queste tecnologie come parte dell'implementazione delle app Windows in pacchetto.
Creare un'app per l'accesso Windows Hello Parte 1 di una procedura dettagliata completa su come creare un'app Windows in pacchetto che utilizza Windows Hello come alternativa ai tradizionali sistemi di autenticazione con nome utente e password.
Creare un servizio di accesso con Microsoft Passport Parte 2 di una procedura dettagliata completa su come usare Windows Hello come alternativa ai tradizionali sistemi di autenticazione con nome utente e password nelle app Windows in pacchetto.

API Win32 (C++ e COM)

I seguenti articoli forniscono informazioni sulle funzionalità disponibili tramite le API Win32 (C++ e COM) fornite da Windows SDK.

Articolo Descrizione
Sicurezza e identità Informazioni sull'ampiezza delle funzionalità di sicurezza disponibili per le app Windows tramite le API Win32.
Autenticazione Informazioni sulle funzionalità di autenticazione disponibili tramite le API Win32.
Crittografia Informazioni sulle funzionalità di crittografia disponibili tramite le API Win32.

Funzionalità di .NET

.NET SDK fornisce anche API correlate agli scenari di sicurezza e identità per le app WPF e Windows Forms. Le API di sicurezza e crittografia in .NET possono essere usate anche nelle app WinUI C#.

Articolo Descrizione
Sicurezza in .NET Informazioni sui concetti e sulle funzionalità di sicurezza per tutte le app .NET.
Sicurezza (WPF) Informazioni sui concetti e sulle funzionalità di sicurezza per le app WPF.
Sicurezza di Windows Form Informazioni sui concetti e sulle funzionalità di sicurezza per le app Windows Forms.

Altre funzionalità

Argomento Descrizione
Introduzione ai passkey I passkey sono accessi più semplici, più sicuri e senza password.
Implementare passkey Descrive come implementare gli accessi passkey tra applicazioni online, aziendali e governative e per i pagamenti.
Linee guida per la progettazione per passkey Esistono 14 modelli di progettazione per i passkey. È possibile iniziare a usare due modelli essenziali e quindi aggiungere modelli facoltativi alla distribuzione passkeys in base alle esigenze aziendali specifiche.
Casi d'uso per passkey In questo argomento vengono descritti alcuni casi d'uso per le passkey.
Strumenti e librerie per passkey Questo argomento contiene informazioni su strumenti e librerie che consentono di implementare passkey.
Informazioni di riferimento per passkey Questo argomento offre informazioni di riferimento, demo ed esempi.