Un certificato del server è un certificato digitale, rilasciato a un server dal suo proprietario o da un'autorità di certificazione riconosciuta, che contiene i dettagli della chiave pubblica---uno di una coppia di chiavi necessarie per decodificare le informazioni dal server--- e altre informazioni varie.
Perché è un necessario certificato di sicurezza?
Un certificato del server è necessario verificare l'identità di un server web a un client---un computer che desiderano accedere al server---se il server accetta le connessioni sicure. Il certificato del server viene utilizzato in combinazione con il cosiddetto protocollo sicuro HTTPS (Hypertext Transfer) per autenticare le applicazioni web.
Che cos'è SSL?
SSL è l'acronimo di "Secure Sockets Layer" ed è un protocollo di sincronizzazione sicura originariamente sviluppato da Netscape Communications Corporation, che permette altri protocolli, ad esempio HTTPS, per essere a strati in modo trasparente su di esso. Un server invia il proprio certificato server come parte della procedura di handshake SSL.
Altre considerazioni
Un certificato server è essenzialmente una stringa di numeri generati dalla chiave pubblica del server stesso e, in termini di forza tecnica, qualsiasi certificato di 128 bit server---se autofirmato o comprato da un'autorità di certificazione---è matematicamente equivalente a qualsiasi altro.