API di crittografia: nuova generazione
Scopo
API di crittografia: Next Generation (CNG) è la sostituzione a lungo termine per CryptoAPI. CNG è progettato per essere estendibile a molti livelli e crittografia agnostico nel comportamento.
Sviluppatori
CNG è destinato all'uso da parte degli sviluppatori di applicazioni che consentiranno agli utenti di creare e scambiare documenti e altri dati in un ambiente sicuro, soprattutto su supporti non protetti come Internet. Gli sviluppatori devono avere familiarità con i linguaggi di programmazione C e C++ e l'ambiente di programmazione basato su Windows. Anche se non è necessario, è consigliabile comprendere la crittografia o i soggetti correlati alla sicurezza.
Se si sta sviluppando un provider di algoritmi di crittografia CNG o un provider di archiviazione delle chiavi, è necessario scaricare il Kit di sviluppo del provider di crittografia 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.
Contenuto della sezione
Argomento | Descrizione |
---|---|
Informazioni su CNG |
Descrive le funzionalità CNG, le primitive crittografiche e l'archiviazione delle chiavi, il recupero, l'importazione e l'esportazione. |
Uso del CNG |
Illustra come usare le funzionalità di configurazione della crittografia di CNG e la tipica programmazione CNG. |
Informazioni di riferimento su CNG |
Descrizioni dettagliate degli elementi di programmazione CNG. Queste pagine includono descrizioni di riferimento dell'API per l'uso con CNG. |