Secure Sockets Layer ( SSL) ist ein Sicherheitsprotokoll im Internet gestoßen . Er stellt eine verschlüsselte Verbindung zwischen dem Server und Browser während einer Sitzung , die die Privatsphäre der Kommunikation pflegt . SSL -Zertifikat
Die Web-Host, der SSL-Sicherheit bieten will, muss ein SSL-Zertifikat . Das Verfahren zur Erlangung des Zertifikats erfordert , dass bestimmte Informationen über den Host zur Verfügung gestellt und überprüft werden. Wenn das Zertifikat ausgestellt und angewendet wird , wird der Server in der Lage sein , um ein Paar von kryptographischen Schlüsseln , den öffentlichen Schlüssel und den privaten Schlüssel zu generieren.
SSL Prozess
Browser prüft der Server- SSL-Zertifikat , wenn eine sichere Verbindung ( HTTPS) angefordert wird , um sicherzustellen, dass es zu einem gültigen Ort verbunden , und nicht ein Betrüger . Der Browser und Server -Handshake und etablieren kryptographischen Vereinbarung . Sie werden über den Schlüssel sichere Verbindung austauschen, so dass nur sie entschlüsseln kann die Kommunikation .
TSL
SSL -Verschlüsselung durch eine neuere Standard , Transport Layer ersetzt wird Security (TLS) . Es basiert auf dem SSL-Protokoll für die Verschlüsselung auf der Transportschicht basiert, sondern dehnt sich Kommunikationsaufgaben wie E-Mail , Instant Messaging (IM) und Voice over IP ( VoIP) zu decken.