API di crittografia: prossima generazione
Scopo
API di crittografia: Next Generation (CNG) è la sostituzione a lungo termine per l'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
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. |