Secure Sockets Layer o SSL , è il sistema di autenticazione e cifratura che garantisce la sicurezza in Hypertext Transfer Protocol Secure , o HTTPS . La parte di autenticazione dello standard si avvale di un sistema di certificati di sicurezza . Funzione
Il cliente in una transazione di rete è la parte che avvia l'operazione di richiesta di un servizio da un server . In SSL , il cliente deve presentare credenziali attestanti la propria identità . Questo lo scopo del certificato di sicurezza . Il client deve avere un certificato . Questo viene da un'autorità di certificazione . Si conferma il nome della società in un particolare indirizzo IP e include una chiave pubblica per la cifratura . Questo certificato è codificato .
Caratteristiche
codifica SSL descrive il formato del certificato di sicurezza . Codifica del certificato segue un sistema chiamato Distinguished Encoding Rules , o DER . Questo è un codice binario in base alle regole di codifica di base , o BER . DER converte i dati del certificato in binario per la trasmissione. Il server verifica il certificato deve conoscere il metodo per decodificare il certificato nuovo nel testo significativo .
Advancement
Il Transport Layer Security , o TLS , protocollo sostituito SSL . TLS utilizza lo stesso metodo di codifica per i certificati di sicurezza .