NWOLFDIGITALTudásbázis
SSL és HTTPS

Mi az SSL-tanúsítvány, és kell-e a weboldalamra?

Frissítve: 2 perc olvasásSzerző: Farkas-Nagy Balázs

Röviden

Az SSL-tanúsítvány (pontosabban TLS) titkosítja a kapcsolatot a látogató böngészője és a szerver között, és ettől lesz a cím https://. Minden weboldalra kell: nélküle a böngészők „Nem biztonságos” figyelmeztetést mutatnak, az űrlapokon küldött adatok védtelenek, és a Google is a HTTPS-oldalakat részesíti előnyben. Alap tanúsítvány ingyen is elérhető.

Tartalomjegyzék

Amikor a böngésző címsorában https:// szerepel, a kapcsolat titkosított: a látogató és a szerver között utazó adatokat, például egy űrlapon beírt nevet és telefonszámot, útközben senki nem tudja elolvasni vagy módosítani. Ezt a titkosítást teszi lehetővé a tanúsítvány. A köznyelv SSL-nek hívja, a mai, biztonságos változat neve TLS.

Miért kell minden weboldalra?

  • Bizalom: tanúsítvány nélkül a Chrome, a Safari és a Firefox „Nem biztonságos” jelzést mutat, ami elriasztja a látogatót.
  • Adatvédelem: minden űrlap, belépés és fizetés titkosítást igényel.
  • Kereső: a Google a HTTPS-t rangsorolási jelzésként használja.
  • Funkciók: sok modern böngészőfunkció csak HTTPS-en működik.

Ingyenes vagy fizetős?

A legtöbb weboldalhoz az ingyenes, automatikusan megújuló tanúsítvány (például a Let's Encrypt által kiadott) teljesen megfelelő: a titkosítás erőssége ugyanaz, mint egy fizetősé. Fizetős, céges adatokat is ellenőrző tanúsítványra ritkán, speciális esetekben van szükség.

Gyakori hibák

  • Lejárt tanúsítvány: ha az automatikus megújítás nem fut le, a látogatók hibaoldalt kapnak. Ezt figyelni kell.
  • Vegyes tartalom: az oldal HTTPS-en fut, de egy kép vagy szkript még http:// címről töltődik.
  • Hiányzó átirányítás: a http:// és a www nélküli vagy www-s változat nem irányít egyetlen, HTTPS-es címre.
  • Rossz névre szóló tanúsítvány: a tanúsítvány nem fedi le az összes használt címet.

Egy tanúsítvány lejárati dátumát a böngészőben a lakat ikonra kattintva, vagy parancssorból is megnézheted:

echo | openssl s_client -connect cegnev.hu:443 -servername cegnev.hu 2>/dev/null | openssl x509 -noout -dates

Hasznos volt ez a válasz?

Következő lépés

Nem találtad a választ? Kérdezd meg közvetlenül.

Foglalj egy 30 perces, ingyenes konzultációt, és konkrétumokkal, kötelezettség nélkül átbeszéljük a helyzeted. Ha inkább írnál, egy munkanapon belül válaszolok.

Írok inkább →