Biztonságos weboldal tanúsítvány

Firefox Firefox Utoljára frissítve: 1 hete
Ez az angol leírás gépi fordítása. Ezt ember nem vizsgálta, és hibákat tartalmazhat. Ha szeretné módosítani ezt a tartalmat, itt kezdhet neki.

A Szállítási réteg biztonság (TLS) biztonságos weboldal-tanúsítványok ellenőrzik a meglátogatott weboldalak tulajdonjogát és az információk sértetlenségét. Ez a leírás elmagyarázza, hogyan működik.

Milyen weboldalak használnak tanúsítványokat?

Azok a weboldalak, amelyek címe https-al kezdődik, TLS-kiszolgálótanúsítványokat használnak. A TLS-kiszolgálótanúsítványokat használó weboldalak két dolgot biztosítanak:

  • A weboldal adminisztrátora birtokolja vagy ellenőrzi a domain nevet, biztosítva, hogy a felhasználók a legitim weboldalhoz csatlakoznak, és nem egy hamisított vagy rosszindulatú másolathoz.
  • A böngésző és a weboldal közötti TLS-en keresztüli titkosított adatcsere védett a lehallgatás vagy illetéktelen felek általi manipuláció ellen.

Bizalmi lánc

A böngészők, mint például a Firefox, egy bizalmi láncnak nevezett hierarchián keresztül ellenőrzik a tanúsítványokat, amely általában legalább három tanúsítványból áll:

  • A gyökér (bizalmi horgony) tanúsítvány
  • Egy vagy több köztes tanúsítvány
  • A TLS-kiszolgáló (végfelhasználói) tanúsítvány
Chain of trust diagram

A gyökértanúsítvány egy Tanúsítványkiadó hatósághoz (CA) tartozik, amelyben a böngésző megbízik más tanúsítványok kiadásában. Jellemzően egy gyökértanúsítvány egy vagy több köztes tanúsítványt bocsát ki, amelyeket aztán TLS-kiszolgálótanúsítványok kiadására használnak olyan szervezetek számára, amelyek igazolni tudják az ezen tanúsítványok által meghatározott webhelytartományok feletti ellenőrzést.

A tanúsítványok nyilvános kulcsú titkosításon alapulnak, amelyben egy aszimmetrikus kulcspár két, matematikailag összefüggő kulccsal rendelkezik:

  • Privát kulcs: Ezt a kulcsot a tulajdonosa titokban tartja, és kriptográfiai műveletekre használják, például adatok (beleértve a tanúsítványokat is) aláírására vagy a nyilvános kulccsal titkosított információk visszafejtésére.
  • Nyilvános kulcs: Ezt a kulcsot nyilvánosan megosztják, és a privát kulccsal létrehozott aláírások ellenőrzésére vagy olyan információk titkosítására használják, amelyeket csak a privát kulcs tud visszafejteni.

A nyilvános kulcsú tanúsítványok a következő információkat tartalmazzák:

  • Részletek a tanúsítványt kiadó tanúsítványkiadó hatóságról (CA)
  • A tanúsítványt kapó szervezethez tartozó nyilvános kulcs
  • A privát kulcsot birtokló szervezetre vonatkozó azonosító adatok (lásd alább a Tanúsítvány tartalma részt. TLS-kiszolgálótanúsítványok esetében ez elsősorban a weboldal domain neve)

Most leírhatjuk, hogyan határozza meg a Firefox, hogy egy weboldal biztonságos-e.

Hogyan ellenőrzi a Firefox a tanúsítványok sértetlenségét?

A Firefox a bizalmi lánc segítségével a következőképpen ellenőrzi a TLS-kiszolgálótanúsítványokat:

  1. A Firefox letölti a meglátogatott weboldal tanúsítványát.
  2. A Firefox ellenőrzi a tanúsítványt a megbízható tanúsítványkiadó hatóságok (CA-k) belső adatbázisában.
    • A gyökér CA-tanúsítvány nyilvános kulcsát használja annak biztosítására, hogy a gyökértanúsítvány és a köztes tanúsítványok megfelelően legyenek aláírva a láncban egészen a weboldal által biztosított TLS-kiszolgálótanúsítványig.
  3. A Firefox ellenőrzi a tanúsítványban lévő információkat, hogy megbizonyosodjon arról, hogy a weboldal, amelyhez csatlakozik, megegyezik a tanúsítványban szereplő weboldallal.
  4. A Firefox szimmetrikus kulcsot generál a kapcsolat HTTP-forgalmának titkosításához.
  5. A Firefox titkosítja a szimmetrikus kulcsot a kiszolgáló nyilvános kulcsával, amely a kiszolgálótanúsítványban található.
  6. A webszerveren található privát kulcs visszafejti a szükséges csatlakozási adatokat, hogy befejezze az úgynevezett TLS-kézfogást.

Ezután biztonságos kommunikáció jöhet létre a Firefox és a weboldal között.

Tanúsítvány megtekintése

A tanúsítvány megtekintéséhez kövesse az alábbi lépéseket:

  1. Kattintson a címsortól balra található lakat Fx89Padlockpajzs Fx149UnifiedTrustIcon-Secure ikonra.
  2. A megnyíló Oldalinformációs panelEgységes bizalmi panelen kattintson a Connection secure gombra.
    Fx134SiteInfo-ConnectionSecure
  3. A következő panelen kattintson a More informationMore site information gombra.
    Fx134SiteInfo-MoreInfoFx149ConnectionProtection
  4. A megnyíló Oldal adatai ablakban kattintson a Tanúsítvány megtekintése gombra.
    Fx134SiteInfo-ViewCert

A Firefox most megnyitja az about:certificate oldalt, hogy megjelenítse a weboldal tanúsítványával kapcsolatos információkat:

Fx134SiteInfo-AboutCert

A három fül balról jobbra a TLS-kiszolgálótanúsítványt, a köztes tanúsítványt és a gyökértanúsítványt mutatja.

Tanúsítvány tartalma

A TLS-kiszolgálótanúsítványok a következő információkat tartalmazzák:

  • Tárgy: Opcionális attribútumokat tartalmaz, például a weboldal nevét és egyéb információkat a tanúsítványt birtokló szervezetről.
  • Kibocsátó: Azonosítja a tanúsítványt kiállító CA-entitást.
  • Érvényesség: Megmutatja, hogy a tanúsítvány meddig érvényes.
  • Tárgy alternatív nevének kiterjesztése: Felsorolja azokat a weboldalcímeket, amelyekre a tanúsítvány érvényes.
  • Nyilvános kulcs adatai: Felsorolja a tanúsítvány nyilvános kulcsának attribútumait.
  • Sorozatszám: Egyedileg azonosítja a tanúsítványt.
  • Aláírási algoritmus: Az aláírás létrehozásához használt algoritmus.
  • Ujjlenyomatok: A tanúsítványfájl hash-értéke DER bináris formátumban.
  • Kulcshasználat és Kiterjesztett kulcshasználat: Meghatározza, hogyan használhatják az emberek a tanúsítványt, például TLS webszerver-hitelesítés végrehajtására.
  • Tárgykulcs-azonosító: A TLS-tanúsítvány nyilvános kulcsából generált azonosító a tanúsítvány azonosítására.
  • Hatósági kulcsazonosító: A CA nyilvános kulcsából generált azonosító, amely a tanúsítvány aláírásához használt privát kulcsnak megfelelő nyilvános kulcs azonosítására szolgál.
  • CRL-végpontok: A kibocsátó CA Tanúsítvány-visszavonási listájának (CRL) helyei.
  • Hatósági információk: Tartalmazza a tanúsítványkiadó hatóság és a köztes tanúsítványfájl érvényesítési módszerét.
  • Tanúsítványszabályzatok: Mutatókat tartalmaz a TLS-tanúsítvány típusára (pl. a tanúsítvány kiadásakor ellenőrzött információk).
  • Beágyazott SCT-k: Felsorolja az Aláírt tanúsítvány időbélyegzőket (SCT-ket).

Problémás tanúsítványok

Amikor olyan weboldalra látogat, amelynek címe https-al kezdődik, és problémát észlel a TLS-tanúsítvánnyal, a böngésző hibaoldalt jelenít meg. A Mit jelentenek a biztonsági figyelmeztető kódok? leírás ismerteti a gyakori tanúsítványhibákat.

A problémás tanúsítvány megtekintéséhez kövesse az alábbi lépéseket:

  1. A figyelmeztető oldalon kattintson a Advanced… gombra.
    Fx134SecurityWarningFx149WarningSecurityRisk-ClickAdvancedFx157BetaWarning-SecurityRiskSelfSigned
  2. Kattintson a Tanúsítvány megtekintéseA webhely tanúsítványának megtekintése lehetőségre.
    Fx134SecurityWarning-ViewCertFx149WarningSecurityRisk-ViewCertificateFx157BetaWarning-SecurityRiskTimeRelatedAdvanced

A hibás tanúsítvány most megjelenik.

Ezek a nagyszerű emberek segítettek a leírás megírásában:

Illustration of hands

Közreműködés

Növelje és ossza meg tapasztalatát másokkal. Válaszoljon kérdésekre és tökéletesítse a tudásbázisunkat.

További tudnivalók