Rozdiel medzi protokolmi HTTP a HTTPS

Mnoho ľudí je nakoniec zmätených, keď vidia dve rôzne adresy URL, jednu ako HTTP a druhú ako HTTPS . Aký je teda rozdiel medzi týmito dvoma? V tomto príspevku budem diskutovať o vývoji HTTP a rozdieloch medzi HTTP a HTTPS(difference between HTTP and HTTPS) jednoducho, aby to dávalo zmysel celkom ľahko.

HTTP a HTTPS

Čo je HTTP ( HyperText Transfer Protocol )

Vždy je potrebné vedieť niečo o základoch predtým, ako prejdete na pokročilé témy. HTTP je skratka pre H yper T ext  Transfer ( P)P(T) rotocol . Je to systém na prenos a príjem informácií cez server a klienta. Server je stroj, kde je umiestnený kód(Server) vašej webovej stránky a klient nie je nič iné ako váš prehliadač. HTTP riadi vzájomné porozumenie medzi serverom a klientom na úspešnú výmenu informácií alebo údajov. Prvý HTTP mal iba jednu metódu nazvanú GET , ktorá by vyžiadala stránku zo servera a odpoveď bola HTMLstránku. Najnovšia verzia HTTP definuje deväť metód požiadaviek.

Ak navštívite akúkoľvek webovú stránku, môžete vidieť, že adresa má predponu HTTP ://, čo znamená, že váš prehliadač je teraz pripojený k serveru pomocou HTTP . Teraz HTTP nie je najbezpečnejší spôsob, ako vytvoriť spojenie, problém s HTTP je však v tom, že je zraniteľný voči ľuďom, ktorí by mohli chcieť odpočúvať alebo vidieť, o čom je vaša aktivita.

Toto by vás nemalo znepokojovať, keď si práve prehliadate akúkoľvek webovú stránku alebo len Binging, problém nastáva, keď uskutočňujete finančnú transakciu cez internet . Ako všetci vieme, internet nie je práve bezpečné miesto. Okrem vyhľadávania a prehliadania webových stránok sa musíme zapojiť do peňažných transakcií, online nákupov a bezpečných prenosov súborov. Ako teda zabezpečíme takéto finančné transakcie? Odpoveď je HTTPS .

Čo je HTTPS (zabezpečený HTTP)

HTTPS alebo Secure HTTP , niektorí to môžu nazývať, je kombináciou Hypertext Transfer Protocol ( HTTP ) s SSL/TLS protokolom. Teraz všetko, čo komunikujete cez HTTPS , bude odosielané a prijímané v šifrovanej forme(sent and received in encrypted form) , čo pridáva prvok bezpečnosti.

Rovnako ako keď klient odošle požiadavku na server, server odpovie ponúknutím zoznamu metód šifrovania. Keď sa klient pripojí k webovej lokalite prostredníctvom protokolu HTTPS(HTTPS) , webová lokalita zašifruje reláciu digitálnym certifikátom. Secure Sockets Layer alebo SSL používa kryptografický systém, ktorý šifruje údaje pomocou dvoch kľúčov, ktorými si prehliadač a server navzájom posielajú jedinečné kódy, ktoré sa používajú na šifrovanie po zvyšok rozhovoru.

Https  sa používa v mnohých situáciách, ako sú prihlasovacie stránky pre bankovníctvo, formuláre, firemné prihlásenia a ďalšie aplikácie, v ktorých je potrebné zabezpečiť údaje. Vždy sa odporúča nikdy nezadávať podrobnosti o kreditnej karte na webových stránkach, ktoré bežia na HTTP .

Prečítajte si(Read)Hrozby zabezpečenia siete(Network Security Threats) .

Rozdiel medzi HTTP a HTTPS

  1. V prípade HTTP URL začína “HTTP://” a pre HTTPS pripojenie je “HTTPS://”
  2. HTTP je nezabezpečené, na druhej strane HTTPS je zabezpečené.
  3. HTTP používa na komunikáciu port 80 na rozdiel od HTTPS , ktorý používa port 443
  4. V prípade HTTP sa na overenie nevyžadujú žiadne certifikáty . HTTPS vyžaduje digitálny certifikát SSL(SSL Digital Certificate)
  5. Žiadne šifrovanie v HTTP ; Údaje(Data) zašifrované pred odoslaním a prijatím v protokole HTTPS(HTTPS) .

Dúfam, že sa tým odstránil rozdiel medzi HTTP a HTTPS . Ak máte nejaké otázky alebo pripomienky, napíšte komentár.

O zabezpečení HTTPS a spoofingu si môžete prečítať tu.



About the author

Som softvérový inžinier so skúsenosťami s programami Xbox Explorer, Microsoft Excel a Windows 8.1 Explorer. Vo voľnom čase rád hrám videohry a pozerám televíziu. Mám titul z University of Utah a momentálne pracujem ako softvérový inžinier pre medzinárodnú spoločnosť.



Related posts