Condividi tramite


Concetti di base relativi all'autenticazione

In un modello di applicazione client/server i client agiscono per conto degli utenti che hanno bisogno di qualcosa. Potrebbe essere aperto e usato un file, l'accesso a una cassetta postale, l'esecuzione di query su un database o la stampa di un documento. I server offrono servizi ai client, ad esempio archiviazione file, gestione della posta elettronica, elaborazione delle query e spooling di stampa. I client avviano l'azione, i server rispondono. In genere, un server è in ascolto in una porta di comunicazione in attesa che i client si connettono e chiedono servizio.

Nel modello di protocollo Kerberos ogni connessione al client/server inizia con l'autenticazione. Il client e il server effettuano a loro volta una sequenza di azioni progettata per indicare alla parte in ciascuna estremità della connessione che la parte nell'altra estremità è autentica. Se l'autenticazione ha esito positivo, viene completata l'installazione della sessione e viene stabilita una sessione client/server sicura.

Il protocollo Kerberos usa: