Condividi tramite


Provider di servizi di crittografia

Importante

Questa API è deprecata. Il software nuovo ed esistente deve iniziare a usare API Di nuova generazione di crittografia. Microsoft potrebbe rimuovere questa API nelle versioni future.

 

Un provider di servizi di crittografia(CSP) contiene implementazioni di algoritmi e standard crittografici. Come minimo, un provider di servizi di configurazione è costituito da un libreria a collegamento dinamico (DLL) che implementa le funzioni in CryptoSPI (un'interfaccia del programma di sistema ). La maggior parte dei CSP contiene l'implementazione di tutte le proprie funzioni. Alcuni CSP, tuttavia, implementano le relative funzioni principalmente in un programma di servizio basato su Windows gestito dal gestore di controllo dei servizi di Windows. Altri implementano funzioni nell'hardware, ad esempio un smart card o un coprocessore sicuro. Se un provider di servizi di configurazione non implementa le proprie funzioni, la DLL funge da livello pass-through, semplificando la comunicazione tra il sistema operativo e l'implementazione CSP effettiva.

Questa sezione include gli argomenti seguenti.

Argomento Contenuto
tipi di provider di crittografia I tipi di provider di crittografia sono famiglie di provider di servizi di crittografia che condividono formati di dati e protocolli di crittografia. I formati di dati includono algoritmi schemi di riempimento, lunghezze delle chiavi e modalità predefinite.
provider di servizi di crittografia Microsoft Informazioni dettagliate sui CSP attualmente disponibili da Microsoft.