SSL (Secure Sockets Layer) Määritelmä
SSL eli Secure Sockets Layer on standardi tietoturvatekniikka, joka luo salatun yhteyden verkkopalvelimen ja selaimen välille. Tämä varmistaa, että kaikki palvelimen ja selaimen välillä siirretty data pysyy yksityisenä ja turvassa, suojaten sen salakuuntelulta ja manipuloinnilta.
Avaintiedot
- SSL on protokolla, joka toimii verkkopinon kuljetuskerroksella tarjoten turvallisen kanavan viestintään asiakkaan (selain) ja palvelimen (verkkopalvelin) välillä. Se käyttää kryptografisia algoritmeja verkon yli lähetetyn datan salaamiseen, estäen luvattoman pääsyn.
- SSL tarjoaa autentikointia ja salauksen. Se varmistaa verkkopalvelimen identiteetin ja salaa palvelimen ja selaimen välillä vaihdetun datan. Tämä autentikointiosa auttaa käyttäjiä varmistamaan, että he ovat yhteydessä aiotulle verkkosivustolle eivätkä huijarille.
- SSL käyttää julkisen avaimen infrastruktuuria turvallisen yhteyden muodostamiseen. Verkkopalvelimella on yksityinen avain salauksen purkuun, ja julkinen avain on upotettu SSL-sertifikaattiin, joka jaetaan asiakkaiden kanssa. SSL-sertifikaatin myöntää luotettu kolmannen osapuolen varmenneviranomainen (CA) ja se sisältää tietoja verkkosivustosta, mukaan lukien sen verkkotunnus, organisaatio ja julkinen avain.
- SSL toimii istuntoavaimen perusteella. Kun palvelin ja selain muodostavat yhteyden, ne sopivat istuntoavaimesta, jota käytetään salaukseen ja purkuun kyseisen istunnon aikana. Istuntoavain on uniikki kyseiselle yhteydelle ja se tuhotaan istunnon päätyttyä.
- SSL tukee erilaisia salauksen tasoja, mukaan lukien symmetrinen salaus (jossa samaa avainta käytetään sekä salaukseen että purkuun) ja epäsymmetrinen salaus (jossa avainpari, julkinen ja yksityinen, käytetään salaukseen ja purkuun). Salauksen valinta riippuu turvallisuusvaatimuksista ja neuvottelusta palvelimen ja selaimen välillä.
Kuinka SSL Toimii
Kun käyt verkkosivustolla, jolla on SSL, tapahtuu seuraava prosessi:
1. Selain pyytää suojattua yhteyttä verkkopalvelimeen.
2. Palvelin lähettää kopion SSL-sertifikaatistaan, mukaan lukien julkinen avain, joka tarvitaan salaukseen.
3. Selain varmistaa SSL-sertifikaatin tarkistamalla, onko se voimassa ja luotettava. Se varmistaa, että sertifikaatti ei ole vanhentunut, verkkotunnus täsmää ja sertifikaatti on myönnetty luotettavan CA:n toimesta.
4. Varmistuksen jälkeen selain luo istuntoavaimen lähetettävän datan salaamiseen. Tämä istuntoavain vaihdetaan turvallisesti palvelimen kanssa käyttäen epäsymmetristä salausmenetelmää.
5. Tämän jälkeen salattu yhteys muodostetaan verkkopalvelimen ja selaimen välille, varmistaen turvallisen tiedonvaihdon. Kaikki asiakaan ja palvelimen välillä välitetty data salataan istuntoavaimella ja voidaan purkaa vain aiottu vastaanottaja.
Ennaltaehkäisyn Vinkit
Varmistaaksesi turvallisen SSL-yhteyden ja suojellaksesi arkaluontoista tietoa, harkitse seuraavia ennaltaehkäisyn vinkkejä:
- Etsi "https://" ja lukko-symboli selaimen osoitepalkissa syöttäessäsi arkaluontoista tietoa. "https://" osoittaa, että verkkosivusto käyttää SSL:ää turvallisen yhteyden muodostamiseen, ja lukko-symboli osoittaa, että yhteys on salattu.
- Vältä syöttämästä arkaluontoista tietoa verkkosivustoille, joilla ei ole voimassa olevaa SSL-sertifikaattia. Ilman voimassa olevaa SSL-sertifikaattia yhteys ei ole turvallinen, ja on riski, että lähetetty tieto voidaan siepata tai muutella.
- Päivitä selaimet säännöllisesti varmistaaksesi, että ne tukevat uusimpia SSL/TLS-protokollia ja turvaominaisuuksia. Selaimen ajan tasalla pitäminen auttaa suojautumaan haavoittuvuuksilta ja varmistaa yhteensopivuuden verkkosivustojen kanssa, jotka käyttävät SSL:ää.
Aiheeseen Liittyvät Termit
- TLS (Transport Layer Security): Päivitetty, turvallisempi versio SSL:stä, jota käytetään turvallisen yhteyden muodostamiseen verkkopalvelimen ja selaimen välillä. TLS on SSL:n seuraaja ja tarjoaa vahvempia salausalgoritmeja ja turvaominaisuuksia.
- SSL Sertifikaatti: Digitaalinen sertifikaatti, joka todentaa verkkosivuston identiteetin ja mahdollistaa salatut yhteydet sen palvelimille. SSL-sertifikaatti myönnetään luotetun varmenneviranomaisen (CA) kautta ja se sisältää tietoja verkkosivuston verkkotunnuksesta, organisaatiosta ja julkisesta avaimesta.
Lähteet:
- SSL vs. TLS: Maakilven Selitys
- Kuinka SSL Toimii
- SSL/TLS Kättely: Yleiskatsaus
- Miksi SSL on Tärkeää Verkkosivullesi
- Kuinka SSL/TLS Toimii?