Che cos'è una PKI?
Viene detta PKI (Public Key Infrastucture, o in francese infrastruttura a chiave pubblica (ICP), talvolta infrastruttura di gestione di chiavi (IGC)) l'insieme delle soluzioni tecniche basate sulla crittografia a chiave pubblica.
I criptosistemi a chiavi pubbliche permettono di liberarsi della facilità di fare sistematicamente ricorso ad un canale sicuro per lo scambio delle chiavi. Al contrario, la pubblicazione della chiave pubblica su grande scala deve essere fatta in maniera confidenziale per garantire che :
- La chiave pubblica sia effettivamente quella del suo proprietario :
- Il proprietario della chiave sia degno di fiducia :
- La chiave sia sempre valida.
Quindi, è necessario associare alla bi-chiave (insieme chiave pubblica / chiave privata) un certificato rilasciato da un terzo di fiducia : l'infrastruttura di gestione di chiavi.
Nozione di terzo di fiducia
Il terzo di confidenza è un'ente detta comunemente Autorità di certificazione (o in inglese Certification authority, abbreviata CA) incaricata di assicurare la veridicità delle informazioni contenute nel certificato di chiave pubblica e della sua validità.
Per fare questo, l'autorità firma il certificato di chiave pubblica attraverso la propria chiave utilizzando il principio di firma digitale.
Ruolo dell'infrastruttura di gestione di chiavi
Il ruolo dell'infrastruttura di chiavi pubbliche è multiplo e copre soprattutto i seguenti campi :
- registrare le richieste di chiavi verificando l'identità dei richiedenti :
- generare le paia di chiavi (chiave privata / chiave pubblica) :
- garantire la confidenzialità delle chiavi private corrispondenti alle chiavi pubbliche :
- certificare l'associazione tra ogni utente e la sua chiave pubblica :
- revocare delle chiavi (in caso di perdita da parte del proprietario, di scadenza della data di validità o di compromissione).
Organizzazione di una PKI
Un'infrastruttura a chiave pubblica è di regola composta da due entità distinte :
- L' autorità di registrazione (sigla AE o RA per Recording authority), incaricata delle formalità amministrative
- L'autorità di certificazione (sigla AC o CA per Certification Authority), incaricata dei compiti tecnici di creazione dei certificati. L'autorità di certificazione è anche incaricata della firma delle richieste di certificato (sigla CSR per Certificate Signing Request, talvolta dettePKCS#10, nome del formato corrispondente). L'autorità di certificazione ha inoltre per missione la firma delle liste di revoca (CRL per Certificate Revocation List) ;
- L'Autorità di stoccaggio (Repository) la cui missione è di conservare in sicurezza i certificati ;
Ultime modificazione ilvenerdì 6 febbraio 2009 alle 16:52:03.