Erinevus IPSec-i ja SSL-i vahel

Sisukord:

Erinevus IPSec-i ja SSL-i vahel
Erinevus IPSec-i ja SSL-i vahel

Video: Erinevus IPSec-i ja SSL-i vahel

Video: Erinevus IPSec-i ja SSL-i vahel
Video: LEXAPRO(Escitalopram) & Xanax Success for Anxiety | ATHENA NICOLE 2024, November
Anonim

IPSec vs SSL

Arvutitevahelise turvalise andmeedastuse tagamiseks kasutatakse Interneti-protokolli turvalisust (IPSec) ja Secure Socket Layeri (SSL). Secure Sockets Layer (SSL) protokolli kasutatakse peamiselt veebiserverite ja veebibrauserite vaheliste veebitehingute autentimiseks. Peamine mure SSL-i arendamisel oli tagada turvalisus sellistele tehingutele nagu finantstehingud, internetipangandus, aktsiatega kauplemine jne. Teisest küljest töötab Interneti-protokolli turvalisus (IPSec) OSI mudeli kolmanda kihi kallal, mis on raamistik mitmetele teenused, algoritmid ja detailsus. Üks peamisi IPSec-i juurutamise põhjuseid oli raskused kõigi rakenduste muutmisega nii, et need kontrolliksid end-to-end (rakenduskihis) turvalisust, krüptimist ja terviklikkust.

SSL

Lihts alt SSL-i eesmärk on veebis turvaliste ühenduste säilitamine. Varem kasutas veeb ainult staatilisi lehti ja turvalisus polnud suur probleem. Kuid aja jooksul pidid ettevõtted tegema tehinguid, mis hõlmasid väga olulisi andmeid. Seetõttu tutvustas ettevõte Netscape Communications Corp turvalise ühenduse parandamiseks SSL-i. SSL sisestatakse uude kihti rakenduskihi ja transpordikihi vahel. Selle kihi peamine funktsioon on andmete tihendamine ja krüpteerimine. Lisaks on sellel mehhanismid, mis võimaldavad automaatselt kindlaks teha, kas andmeid on edastamise ajal muudetud. Kõige sagedamini kasutatakse SSL-i veebibrauserites, kuid seda saab kasutada ka muudes rakendustes. Kui HTML-i kasutatakse koos SSL-iga, nimetatakse seda HTTPS-iks. SSL kasutab kahte alamprotokolli:

  • Üks turvalise ühenduse loomiseks
  • Muu selle kasutamiseks

Lühid alt, see juhtub ühenduse loomisel A ja B vahel:

  • A saadab päringu, milles täpsustatakse SSL-i versioon ja kasutatavad algoritmid koos juhusliku arvuga, mida hiljem kasutatakse.
  • B saadab oma avaliku võtme ja genereeritud juhusliku numbri ning taotleb A avalikku võtit.
  • A Saada avalik võti, mis on krüpteeritud juhusliku numbriga (pre-master key). Krüptimiseks kasutatav seansivõti genereeritakse ülem-eelsetest võtmetest ja eespool genereeritud juhuslikest numbritest.
  • Nii A kui ka B suudavad arvutada seansi võtme. B muuda šifrit vastav alt A nõudele
  • Mõlemad pooled tunnistavad alamprotokolli kehtestamist

Teiseks kasutatakse tegelikus transpordis teist alamprotokolli. Selleks murtakse ja tihendatakse brauseri sõnum ning lisatakse igale fragmendile MAC (sõnumi autentimiskood), kasutades räsimisalgoritme.

IPSec

IPSec töötab võrgukihis, laiendades IP-paketi päist. IPSec on mitme teenuse (saladus, andmete terviklikkus jne), algoritmide ja detailide raamistik. IPSec kasutab mitut algoritmi tagamaks, et juhuks, kui ühte algoritmi enam ei turvata, on varundamiseks kasutada muid võimalusi. Ühe TCP-ühenduse kaitsmiseks kasutatakse mitut detailsust. End-to-end ühendust IPSecis nimetatakse turvaühenduseks (SA), mis hõlmab turvaidentifikaatoreid. SA saab töötada kahes põhirežiimis:

  • Transpordirežiim
  • Tunnelirežiim

Transpordirežiimis lisatakse IP-päise järele päis. See uus päis sisaldab SA identifikaatorit, järjenumbrit, terviklikkuse kontrolli ja muud turvateavet. Tunnelirežiimis kapseldatakse IP-pakett, päis ja kõik, et moodustada uus IP-pakett koos uue IP-päisega. Tunnelirežiim võib olla kasulik sissetungijate liiklusanalüüsi segamisel. Erinev alt transpordirežiimist lisab tunnelirežiim täiendava IP-päise; suurendab seetõttu paketi suurust. Kaks IPSecis kasutatavat päist on

  • Autentimise päis
  • Pakub terviklikkuse kontrolli ja kordusvastaseid ohte

  • Turvakoorma kapseldamine
  • Pakub saladust

Mis vahe on IPSecil ja SSL-il?

• Interneti-turvalisus on suur asi ja inimesed on välja mõelnud erinevaid viise, kuidas tagada, et kolmas osapool nende andmeid ei too. SSL ja IPSec tagavad mõlemad turvalisuse erinevatel tasemetel.

• IPSecis toimub krüpteerimine võrgu tasemel, SSL aga kõrgematel tasemetel.

• IPSec tutvustab turvalisuse tagamiseks päiseid, samas kui SSL kasutab suhtlemiseks kahte alamprotokolli.

• SSL valitakse Interneti-veebi tüüpi tehingutes IPSec asemel selle lihtsuse tõttu IPSeciga võrreldes.

Soovitan: