Cos’è Estensione utilizzo chiave?
Estensione utilizzo chiave (KUE) definisce il modo in cui è possibile utilizzare un certificato. Puoi fare uso di una estensione utilizzo chiave per limitare il numero di operazioni possibili da parte della chiave pubblica in un certificato. Ad esempio, puoi creare un certificato per firmare i tuoi messaggi di posta, ma non per codificarli. Il certificato Utilizzo chiave esteso (EKU) è simile alla KUE, ma definisce un certificato in termini di “scopo” (ad esempio, per siglare risposte OCSP, identificare un client SSL e così via). EKU è più recente ed estendibile, rispetto a KUE, per questo motivo viene considerato il meccanismo di restrizione utilizzo per eccellenza. Puoi configurare l’estensione Utilizzo chiave esteso più avanti in questa guida.

Puoi utilizzare le seguenti Estensioni utilizzo chiave:

Firma: seleziona questa opzione quando la chiave pubblica del certificato viene utilizzata con un meccanismo di firma digitale, che supporti servizi di sicurezza o firme certificate.

Non rifiuto: seleziona questa opzione quando la chiave pubblica del certificato viene utilizzata per la verifica delle firme digitali in uso durante un servizio di non rifiuto, che protegge contro l’erroneo diniego di un’azione. Il non rifiuto assicura che una parte in una disputa non possa ripudiare o rifiutare la validità di un contratto o di una decisione. 

Cifratura chiave: seleziona questa opzione quando la chiave pubblica del certificato viene utilizzata per la codifica di una chiave, per qualsiasi utilizzo. La codifica della chiave viene utilizzata per il trasporto e wrapping (o gestione) della chiave.

Cifratura dati: seleziona questa opzione quando la chiave pubblica del certificato viene utilizzata per codificare i dati dell’utente, piuttosto che le chiavi crittografiche.

Contratto chiave: seleziona questa opzione quando la chiave pubblica del certificato viene utilizzata per il contratto chiave. Il protocollo del contratto chiave (o protocollo di scambio delle chiavi) viene utilizzato quando le due parti si accordano su di una chiave da utilizzare in un sistema di codifica a chiave segreta, all’interno del quale le chiavi possono essere condivise liberamente e in sicurezza, su qualsiasi mezzo non protetto (per esempio, se vengono utilizzate le chiavi Diffie-Hellman per la gestione delle chiavi, questa estensione viene attivata).

Firma certificato: seleziona questa opzione quando la chiave pubblica del certificato viene utilizzata per la verifica di una firma su certificati a chiave pubblica. I certificati con questa estensione sono di tipo Autorità di certificazione (CA). Se questa estensione viene assegnata a un certificato, si dovrà attivare l’opzione “Utilizza questo certificato come Autorità di certificazione” nella Estensione limiti di base (BCE). La BCE verrà mostrata più avanti in questa guida.

Firma CRL: seleziona questa opzione quando la chiave pubblica del certificato viene utilizzata per la verifica di una firma su un Elenco dei certificati revocati (CRL).

Cifra solamente: seleziona questa opzione solamente quando anche il Contratto chiave è attivo. Questa opzione indica che la chiave pubblica del certificato può essere utilizzata per la codifica dei dati, durante l'esecuzione del contratto chiave.

Decifra solamente: seleziona questa opzione quando anche il Contratto chiave è attivo. Questa opzione indica che la chiave pubblica del certificato può essere utilizzata per codificare i dati durante l'esecuzione del contratto chiave.

Cosa significa “Estensione critica”?
Anche detta “indicatore di criticità”, è un’opzione che indica al software che utilizza il certificato se è sicuro ignorare Estensione utilizzo chiave, in caso di mancato riconoscimento. Un certificato verrà rifiutato se il software non dovesse riconoscere un’“estensione critica”.