Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Scopo
API di crittografia: Next Generation (CNG) è la sostituzione a lungo termine di CryptoAPI. CNG è progettato per essere estendibile a molti livelli e la crittografia è indipendente dal comportamento.
Destinatari per sviluppatori
CNG è destinato agli sviluppatori di applicazioni che consentiranno agli utenti di creare e scambiare documenti e altri dati in un ambiente sicuro, soprattutto su supporti non sicuri come Internet. Gli sviluppatori devono avere familiarità con i linguaggi di programmazione C e C++ e con l'ambiente di programmazione basato su Windows. Anche se non richiesto, è consigliabile comprendere la crittografia o i soggetti correlati alla sicurezza.
Se si sviluppa un provider di algoritmi di crittografia CNG o un provider di archiviazione delle chiavi, è necessario scaricare il Cryptographic Provider Development Kit da Microsoft.
Requisiti di runtime
CNG è supportato a partire da Windows Server 2008 e Windows Vista. Per informazioni sui requisiti di runtime per un particolare elemento di programmazione, vedere la sezione Requisiti della pagina di riferimento per tale elemento.
In questa sezione
Gli argomenti seguenti forniscono informazioni su CNG e su come usarlo nelle applicazioni:
Argomento | Descrizione |
---|---|
Informazioni sui CNG | Vengono descritte le funzionalità CNG, le primitive crittografiche e l'archiviazione delle chiavi, il recupero, l'importazione e l'esportazione. |
uso di CNG | Viene illustrato come usare le funzionalità di configurazione della crittografia di CNG e la tipica programmazione CNG. |
di riferimento per CNG | Descrizioni dettagliate degli elementi di programmazione CNG. Queste pagine includono descrizioni di riferimento dell'API per l'uso con CNG. |