Čo je certifikát SSL?

click fraud protection
Bezpečný web eBusiness

SSL certifikáty zabezpečujú prenosy medzi bodmi na internete.

Kredit za obrázok: Joerg Habermeier/Hemera/Getty Images

Secure Sockets Layer je bezpečnostný protokol, ktorý zabezpečuje prenos súkromných údajov cez zabezpečené internetové pripojenie. SSL používa certifikáty medzi serverom a klientom, ako je webový server a internetový prehliadač alebo e-mailový server a e-mailový klient, na zabezpečenie a ochranu prenášaných údajov.

Ako funguje SSL

Väčšina z nás stále zamyká a odomyká predné dvere pomocou kľúča. Podobne, keď posielame súkromné ​​údaje cez internet, SSL poskytuje kľúče, ktoré uzamknú a odomknú prístup k našim údajom. V oboch prípadoch sa bez správneho kľúča dáta (alebo dvere) neotvoria.

Video dňa

Napríklad nájdete niečo, čo si chcete kúpiť v internetovom obchode, ale aby ste tak mohli urobiť, musíte mu poslať nejaké súkromné ​​informácie, ako je číslo vašej kreditnej karty, telefónne číslo a ďalšie. Pred poskytnutím týchto informácií cez internet sa chcete uistiť, že webová stránka obchodu vám poskytuje súkromie (aby ste dôverné informácie), integrita (vaše informácie sa nedajú zmeniť) a autenticita (že webová stránka je skutočne taká, ako sa uvádza je).

Za účelom poskytovania tejto ochrany sa prevádzkovateľ internetového obchodu zaregistruje u certifikačnej autority alebo CA na získanie certifikátu SSL. Certifikát SSL overuje, že server a webová lokalita môžu byť dôveryhodné. Certifikát obsahuje kľúče používané na šifrovanie a dešifrovanie prenášaných údajov.

Takže, keď sa váš prehliadač pokúsi pripojiť k certifikovanej webovej lokalite, medzi vaším prehliadačom a webovým serverom dôjde k nadviazaniu spojenia SSL. So zabezpečeným pripojením poskytuje server požadované informácie v zašifrovanej správe.

SSL šifrovanie

SSL šifruje dáta, takže ich nemôže prečítať nikto, kto odpočúva prenosovú linku. Pomocou verejných a súkromných bezpečnostných kľúčov klienta a servera môže prenášané dáta čítať iba odosielateľ a príjemca.

SSL využíva infraštruktúru verejného kľúča alebo PKI. Každý koniec zabezpečeného komunikačného spojenia má dva šifrovacie kľúče: verejný kľúč zdieľaný s kýmkoľvek a súkromný kľúč založený na verejnom kľúči, ktorý je však utajený. V komunikačnej relácii odosielateľ, ktorým môže byť ktorýkoľvek koniec relácie, zašifruje údaje verejným kľúčom a prijímač dešifruje údaje svojím súkromným kľúčom.

Týmto spôsobom, pokiaľ tretia strana nemá súkromný kľúč jedného z účastníkov, je malý dôvod na zachytenie prenosu, pretože ho nemožno dešifrovať.

Veľkosti šifrovania

Štandard SSL poskytuje tri základné dĺžky šifrovacích kľúčov: 40 bitov, 128 bitov a 256 bitov. Certifikáty SSL môžu podporovať jednu alebo všetky tieto dĺžky kľúčov. To, čo použijete, závisí od niekoľkých faktorov vrátane vášho hostiteľského operačného systému, vášho prehliadača a možností stránok, ku ktorým sa pripájate. 128-bitová dĺžka kľúča je súčasným štandardom. Staršie verzie prehliadača môžu byť obmedzené na 40-bitovú alebo 128-bitovú dĺžku kľúča, ale väčšina najnovších verzií prehliadača teraz podporuje aj 256-bitovú dĺžku kľúča.

TLS vs SSL

Protokol Transport Layer Security vo veľkej miere nahradil SSL pre komunikáciu medzi aplikáciami a servermi na internete. Verzia SSL 3.0 sa zmenila na TLS 1.0 a aktuálna verzia TLS je 1.2 v čase zverejnenia.