Razlika Između IPSeca I SSL-a

Sadržaj:

Razlika Između IPSeca I SSL-a
Razlika Između IPSeca I SSL-a

Video: Razlika Između IPSeca I SSL-a

Video: Razlika Između IPSeca I SSL-a
Video: SSL, TLS, HTTP, HTTPS объяснил 2024, Studeni
Anonim

IPSec vs SSL

Sigurnost internetskog protokola (IPSec) i Secure Socket Layer (SSL) koriste se za osiguravanje sigurnog prijenosa podataka između računala. Protokol Secure Sockets Layer (SSL) koristi se uglavnom za provjeru autentičnosti web transakcija između web poslužitelja i web preglednika. Glavna briga u razvoju SSL-a bila je osigurati sigurnost za transakcije poput financijskih transakcija, internetskog bankarstva, trgovanja dionicama itd. S druge strane, Internet Protocol Security (IPSec) radi na trećem sloju u OSI modelu, koji je okvir za višestruke usluge, algoritmi i granularnosti. Jedan od glavnih razloga za uvođenje IPSeca bio je problem promjene svih aplikacija kako bi imali provjeru sigurnosti, šifriranja i integriteta (u aplikacijskom sloju).

SSL

Jednostavno SSL je sve o održavanju sigurnih veza na webu. Ranije je web koristio samo statične stranice, a sigurnost nije bila velik problem. Međutim, s vremenom su tvrtke trebale obavljati transakcije koje su uključivale vrlo važne podatke. Stoga je tvrtka nazvana Netscape Communications Corp uvela SSL kako bi poboljšala sigurnu vezu. SSL se uvodi u novi sloj između aplikacijskog i transportnog sloja. Glavna funkcionalnost ovog sloja je komprimiranje i šifriranje podataka. Uz to, on ima mehanizme za automatsko utvrđivanje jesu li podaci promijenjeni tijekom prijenosa. Najčešće se SSL koristi u web preglednicima, ali može se koristiti i u drugim aplikacijama. Kada se HTML koristi s SSL-om, naziva se HTTPS. SSL koristi dva podprotokola:

  • Jedan za uspostavljanje sigurne veze
  • Drugi za korištenje

Ukratko, to se događa u uspostavljanju veze između A i B:

  • A šalje zahtjev koji navodi verziju SSL-a i algoritme koji će se koristiti, zajedno sa slučajnim brojem, koji će se koristiti kasnije.
  • B šalje svoj javni ključ i generirani slučajni broj i zahtjeva za javni ključ A.
  • Pošaljite javni ključ šifriran slučajnim brojem (pre-master ključ). Ključ sesije koji se koristi za šifriranje generira se iz pre-master ključeva i iznad generiranih slučajnih brojeva.
  • I A i B mogu izračunati ključ sesije. B promijenite šifru prema zahtjevu A
  • Obje strane priznaju uspostavu potprotokola

Drugo, drugi potprotokol koristi se u stvarnom prijevozu. To se postiže razbijanjem i komprimiranjem poruke preglednika i dodavanjem MAC-a (Message Authentication Code) u svaki fragment pomoću algoritama za raspršivanje.

IPSec

IPSec djeluje na mrežnom sloju proširujući zaglavlje IP paketa. IPSec je okvir za višestruke usluge (tajnost, integritet podataka itd.), Algoritme i granularnosti. IPSec koristi više algoritama kako bi osigurao da u slučaju da jedan algoritam više ne uspije osigurati, postoje i druge opcije kao sigurnosna kopija. Za zaštitu jedne TCP veze koristi se više granularnosti. Veza od kraja do kraja u IPSecu naziva se sigurnosna asocijacija (SA), koja uključuje sigurnosne identifikatore. SA može raditi u dva glavna načina:

  • Način prijevoza
  • Način tunela

U načinu prijevoza zaglavlje je pričvršćeno nakon IP zaglavlja. Ovo novo zaglavlje uključuje SA identifikator, sekvencijski broj, provjeru integriteta i ostale sigurnosne informacije. U načinu tunela, IP paket, zaglavlje i sve su inkapsulirani da tvore novi IP paket s novim IP zaglavljem. Način tunela može biti koristan u ometanju analize prometa za uljeze. Za razliku od načina prijevoza, način tunela dodaje dodatno IP zaglavlje; dakle, povećava veličinu paketa. Dva zaglavlja koja se naime koriste u IPSecu su

  • Zaglavlje za provjeru autentičnosti
  • Pruža provjere integriteta i prijetnje protiv ponavljanja

  • Kapsuliranje sigurnosnog tereta
  • Pruža tajnost

Koja je razlika između IPSeca i SSL-a?

• Internet sigurnost je velika stvar, a ljudi su pronašli razne načine kako osigurati da treća strana ne preuzme njihove podatke. SSL i IPSec osiguravaju sigurnost na različitim razinama.

• U IPSecu, šifriranje se vrši na mrežnoj razini, dok se SSL vrši na višim razinama.

• IPSec uvodi zaglavlja kako bi osigurao sigurnost, dok SSL za komunikaciju koristi dva podprotokola.

• SSL je odabran umjesto IPSeca u internetskim transakcijama internetskog tipa zbog svoje jednostavnosti u odnosu na IPSec.

Preporučeno: