Hvordan Ssl Fungerer

Innholdsfortegnelse:

Hvordan Ssl Fungerer
Hvordan Ssl Fungerer

Video: Hvordan Ssl Fungerer

Video: Hvordan Ssl Fungerer
Video: SSL, TLS, HTTP, HTTPS объяснил 2024, November
Anonim

SSL (Secure Sockets Layer) er en protokoll som sikrer kommunikasjonssikkerhet. I kryptografi i dag er det en av de mest populære protokollene, hvor sikkerheten til forbindelsen oppnås på grunn av det "lagdelte miljøet". Hvordan virker det?

Hvordan ssl fungerer
Hvordan ssl fungerer

Bruksanvisning

Trinn 1

SSL sitter mellom to protokoller: klientprogramprotokollen (HTTP, FTP, Telnet, og så videre) og TCP / IP-protokollen for transport av pakker.

Selve SSL er delt inn i to lag: Handshake Protocol Layer (forbindelsesbekreftelseslag) og Record Layer (opptakslag). I dette tilfellet er forbindelsesbekreftelseslaget i sin tur delt inn i tre protokoller: Handshake Protocol (tilkoblingsbekreftelse), Change Cipher Spec Protocol (endring av chifferparametere) og Alert Protocol (advarsel).

Steg 2

Følgende diagram illustrerer lagene i SSL-protokollen:

Handshake Protocol Layer

Som nevnt tidligere inneholder dette laget tre protokoller:

Protokoll for håndtrykk

Denne protokollen brukes til å forhandle øktdata mellom klient og server. I dette tilfellet overføres følgende informasjon:

1. ID-nummer for økten;

2. Sertifikater fra partene;

3. Parametere for den brukte kryptografiske algoritmen;

4. Brukt komprimeringsalgoritme;

5. Informasjon som brukes til å lage nøkler, eller en offentlig nøkkel.

Endre krypteringsprotokoll

Denne protokollen brukes til å endre dataene til nøkkelen som brukes til å kryptere data mellom klienten og serveren.

Varslingsprotokoll

En advarsel indikerer en endring i status eller en feil. I dette tilfellet blir begge parter varslet.

Trinn 3

For å sikre sikkerhet, nemlig for å verifisere ektheten til deltakerne i utvekslingen av informasjon, brukes et sertifikat (X.509-standard) i bekreftelsesprotokollen. I kryptografi er et sertifikat et digitalt dokument som bekrefter samsvaret mellom en offentlig nøkkel og informasjon som identifiserer eieren av nøkkelen. Sertifikatet er utstedt av en sertifiseringsmyndighet - en tredjepart som på forhånd er klarert av partene som er direkte involvert i overføring av informasjon.

Trinn 4

Det er to hovedkrypteringsmetoder som brukes i kryptografi: symmetrisk og asymmetrisk (offentlig nøkkel) kryptering. SSL bruker begge metodene.

Når du bruker en symmetrisk nøkkel, bruker begge parter den samme nøkkelen til å kryptere data, dette er en nødvendig forutsetning for å sikre sikkerheten ved overføring av informasjon. Denne typen kryptering brukes til å behandle store datamengder.

Asymmetrisk kryptering bruker to nøkler oppnådd gjennom en serie matematiske beregninger. SSL bruker asymmetrisk kryptering slik at serveren kan verifisere klientens identitet og omvendt.

Anbefalt: