V današnjem digitalnem svetu, kjer se večina interakcij in transakcij odvija prek svetovnega spleta, je varnost na spletu postala ključnega pomena. Protokol HTTPS (Hypertext Transfer Protocol Secure) igra ključno vlogo pri zagotavljanju varnosti med komunikacijo med spletnim brskalnikom in spletnim strežnikom. Ta članek se osredotoča na pomen HTTPS pri zaščiti uporabnikov in njihovih podatkov na spletu.
HTTPS (Hypertext transfer protocol secure) je varna različica protokola HTTP, ki je glavni protokol za pošiljanje podatkov med spletnim brskalnikom in spletnim mestom. HTTPS je šifriran, da se poveča varnost prenosa podatkov. To je še posebej pomembno, kadar uporabniki prenašajo občutljive podatke, na primer s prijavo v bančni račun, e-poštno storitev ali ponudnika zdravstvenega zavarovanja.
Vse spletne strani, zlasti tiste, ki zahtevajo prijavne podatke, bi morale uporabljati HTTPS. V sodobnih spletnih brskalnikih, kot npr. Mozilla Firefox, so spletne strani, ki ne uporabljajo protokola HTTPS, označene drugače kot tiste, ki ga uporabljajo. V vrstici URL poiščite ključavnico, ki pomeni, da je spletna stran varna. Spletni brskalniki jemljejo HTTPS resno, saj označujejo vse spletne strani, ki ne uporabljajo HTTPS, kot nezaščitene. Mozilla Firefox prav tako pri vnašanju gesel ali podatkov v polje vnosa opozori, če je polje v nezaščitenem delu spletne strani.
V osnovi imata protokola HTTP in HTTPS enak namen – prenašati podatke prek interneta. Strežniki shranjujejo spletne strani, ki se posredujejo v računalnik odjemalca, ko do njih dostopa uporabnik. Ta komunikacija med strežniki in odjemalci ustvarja omrežje, znano kot svetovni splet (www – world wide web). HTTP pridobiva zahtevane informacije iz spletnih strežnikov, vendar je njegova slabost ta, da nima varnostne plasti. Je le sistem za dostavo, zato so vse informacije ranljive in odprte za vsakogar, ki lahko do njih dostopa. Varnost, ki jo zagotavlja HTTPS, je bistvenega pomena za spletna mesta, ki pošiljajo občutljive podatke, kot so podatki o kreditnih karticah ali naslovi za izdajanje računov.
URL oz. spletni naslov HTTPS se začne s https:// namesto s http://. Večina spletnih brskalnikov pokaže, da je spletno mesto varno, tako da v naslovni vrstici brskalnika levo od naslova URL prikaže simbol zaprte ključavnice. V nekaterih brskalnikih lahko uporabniki s klikom na ikono ključavnice preverijo, ali digitalno potrdilo spletnega mesta s podporo HTTPS vsebuje identifikacijske podatke o lastniku spletnega mesta, na primer njegovo ime ali ime podjetja.
HTTPS uporablja šifrirni protokol za šifriranje komunikacij. Protokol se imenuje Transport Layer Security (TLS), čeprav je bil prej znan kot Secure Sockets Layer (SSL). Ta protokol varuje komunikacije z uporabo tako imenovane infrastrukture asimetričnih javnih ključev. Ta vrsta varnostnega sistema uporablja dva različna ključa za šifriranje komunikacij med dvema strankama:
Zasebni ključ – ta ključ nadzoruje lastnik spletnega mesta in je, kot je bralec morda domneval, zasebni. Ta ključ se nahaja v spletnem strežniku in se uporablja za dešifriranje informacij, šifriranih z javnim ključem.
Javni ključ – ta ključ je na voljo vsem, ki želijo varno komunicirati s strežnikom. Informacije, ki so šifrirane z javnim ključem, je mogoče dešifrirati samo z zasebnim ključem.
Torej, če predpostavimo, da kupec obišče spletno mesto e-trgovine trgovca na drobno, da bi kupil izdelek. Ko je stranka pripravljena oddati naročilo, je preusmerjena na stran za naročilo izdelka. Naslov URL te strani se začne s https:// in ne s http://. Za oddajo naročila mora stranka vnesti nekatere osebne podatke (npr. ime in naslov za dostavo) ter finančne podatke (npr. številko kreditne kartice). HTTPS te podatke šifrira, da jih nepooblaščena oseba, na primer heker ali kibernetski kriminalec, ne bi mogla ogroziti ali ukrasti. Naročilo nato prispe v strežnik, kjer se obdela. Ko je naročilo uspešno oddano, uporabnik od strežnika prejme potrditev, ki prav tako potuje v šifrirani obliki in se prikaže v spletnem brskalniku. To potrdilo dešifrira podvrsta HTTPS v brskalniku.
HTTPS preprečuje, da bi se podatki spletnih mest prenašali na način, ki bi ga zlahka videli vsi, ki vohunijo v omrežju. Ko se informacije pošiljajo prek običajnega protokola HTTP, so razdeljene v podatkovne pakete, ki jih je mogoče z brezplačno programsko opremo zlahka “preluknjati”. Zaradi tega je komunikacija prek nezavarovanega medija, kot je javni brezžični internet, zelo ranljiva za prestrezanje. Vse komunikacije, ki potekajo prek protokola HTTP, potekajo v navadnem besedilu, zato so zelo dostopne vsakomur, ki ima ustrezna orodja, in ranljive za napade na poti.
Pri protokolu HTTPS je promet šifriran tako, da bodo paketi, tudi če bodo prestreljeni ali kako drugače prestreženi, prikazani kot nerazumni znaki. Na spletnih mestih brez protokola HTTPS lahko tretje osebe brez odobritve lastnika spletnega mesta spremenijo vsebino na spletni strani.
HTTPS ima v primerjavi s povezavami HTTP številne prednosti:
Čeprav je HTTPS varnejši od HTTP, pa nobena od teh povezav ni varna pred kibernetskimi napadi. Povezave HTTPS so lahko ranljive za naslednje zlonamerne dejavnosti:
Prvi korak je nakup certifikata SSL za spletno mesto. Pogosto je certifikat najlažje kupiti pri spletnem gostitelju. Če ne ponuja lastnega SSL, sta na spletu med uglednimi izdajatelji certifikatov največkrat omenjena DigiCert in GeoTrust.
Brezplačni certifikati so velik korak naprej v prizadevanjih za večjo varnost spleta. Let’s Encrypt je odličen primer. Let’s Encrypt je brezplačen, avtomatiziran in odprt izdajatelj potrdil, ki deluje v javno korist. Gre za storitev, ki jo zagotavlja skupina Internet Security Research Group (ISRG).
V času, ko se digitalna varnost izkazuje za vedno pomembnejšo, postaja protokol HTTPS ključen gradnik zaščite tako uporabnikov kot tudi spletnih strani. S sposobnostjo šifriranja podatkov, preverjanjem identitete ter vzpostavitvijo zaupanja med uporabniki in spletnimi storitvami, HTTPS predstavlja nepogrešljivo orodje za vsako spletno mesto. Poleg povečane varnosti ima prehod na HTTPS tudi pozitiven vpliv na uporabniško izkušnjo in poslovni uspeh. Spletne strani, ki aktivno skrbijo za varnost svojih obiskovalcev, ne le pridobivajo zaupanje, temveč lahko uživajo tudi prednosti boljše uvrstitve v iskalnikih, kar prispeva k privabljanju večjega občinstva. V tem kontekstu je prehod na HTTPS več kot le naložba v varnost – je ključni korak za ohranjanje konkurenčnosti in ustvarjanje trajnega zaupanja z uporabniki. Zagotavljanje zasebnosti, preprečevanje spletnih napadov ter ustvarjanje varnega okolja za interakcije so osrednji cilji, doseženi z implementacijo HTTPS. Le s skupnimi prizadevanji za izboljšanje spletnega varstva lahko oblikujemo digitalno okolje, ki je varno, zanesljivo in prijetno za vse uporabnike.
Avtorica prispevka: Lea Bogosavljević
Zavod Rhea se posveča izboljšanju dostopa do storitev in povečanju ozaveščenosti o digitalni pismenosti, zlasti pri ranljivih skupinah. S spodbujanjem digitalne pismenosti ljudem omogočamo boljšo uporabo digitalnih orodij in izboljšamo kakovost življenja. Prav tako se trudimo povečati dostopnost odprtokodne in pregledne programske opreme za trenutne in potencialne uporabnike. Več o nas in naših programih lahko izveste na https://www.rhea.si/.
Awati Rahul (n. d.). Hypertext Transfer Protocol Secure (HTTPS). Pridobljeno na https://www.techtarget.com/searchsoftwarequality/definition/HTTPS
CloudFlare. (n. d.). What is HTTPS? Pridobljeno na https://www.cloudflare.com/learning/ssl/what-is-https/
Fortinet. (n. d.). What Is HyperText Transfer Protocol Secure (HTTPS)? Pridobljeno na https://www.fortinet.com/resources/cyberglossary/what-is-https
Let’s Encrypt. (n. d.). About Let’s Encrypt. Pridobljeno na https://letsencrypt.org/about/
Naslovna fotografija: Cottonbro studio: https://www.pexels.com/photo/google-browser-on-laptop-6986455/
MIME tipi, ali Multipurpose Internet Mail Extensions, so standardizirani označevalci, ki identificirajo vrsto datotek, ki…
Odprtokodni (FOSS) projekti so postali ključni del sodobne digitalnega sveta. Njihova prilagodljivost, transparentnost in dostopnost…
Zamisel o brezplačni in odprtokodni programski opremi (Free and Open Source Software - FOSS) je…
V digitalni dobi, kjer je varnost podatkov ključnega pomena, postaja večfaktorsko preverjanje pristnosti (Multi Factor…
V obdobju, kjer so podatki postali nova valuta, je varovanje zasebnosti posameznikov postalo ključno vprašanje.…
V času, ko so osebni podatki postali dragoceno in ranljivo blago, je uvedba splošne uredbe…