Különbség IPSec és SSL között

Anonim

IPSec vs SSL

Az Internet Protokollbiztonság (IPSec) és a Secure Socket Layer (SSL) biztonságos adatátvitel biztosítása a számítógépek között. A Secure Sockets Layer (SSL) protokoll elsősorban webes tranzakciók hitelesítésére használatos a webszerverek és a webböngészők között. Az SSL fejlesztésében a legnagyobb gondot az volt, hogy biztosítsa az olyan tranzakciók biztonságát, mint a pénzügyi tranzakciók, az online banki szolgáltatások, a részvénykereskedelem stb. Az IP protokol (IPSec) az OSI modell harmadik rétegén dolgozik, amely a többszörös szolgáltatások, algoritmusok és granularitások. Az IPSec bevezetésének egyik fő oka az volt, hogy minden alkalmazást megváltoztatnak az end-to-end (az alkalmazásrétegben) biztonsági, titkosítási és integritási ellenőrzések.

SSL

Egyszerűen csak az SSL foglalkozik a biztonságos internetes kapcsolatok fenntartásával. Korábban a web csak statikus oldalakat használt és a biztonság nem volt nagy kérdés. Idővel azonban a vállalatoknak olyan tranzakciókat kellett végrehajtaniuk, amelyek nagyon fontos adatokat tartalmaztak. Ezért a Netscape Communications Corp néven ismert vállalat bevezette az SSL-t a biztonságos kapcsolat erősítése érdekében. Az SSL egy új rétegbe kerül az alkalmazásréteg és a szállítási réteg között. Ennek a rétegnek fő funkciója az adatok tömörítése és titkosítása. Ezenkívül rendelkezik olyan mechanizmusokkal, amelyek automatikusan meghatározzák, hogy az adatok átalakításra kerültek-e. Leggyakrabban az SSL böngészőkben használható, de más alkalmazásokban is használható. Ha a HTML-t SSL-rel használják, akkor HTTPS-nek hívják. Az SSL két alprotokollal rendelkezik:

  • Egy a biztonságos kapcsolat létrehozásához
  • Egy másik a használatához

Röviden, ez történik az A és B közötti kapcsolat létrehozásakor:

  • A kérést küld az SSL verziója és az algoritmusok használata, valamint egy véletlenszám, amelyet később használni fognak.
  • B küldi a nyilvános kulcsát, és generált véletlen számot, valamint az A nyilvános kulcsához tartozó kéréseket.
  • A küldje el a nyilvános kulcsot titkosított számmal (pre-master kulcs). A titkosításhoz használt munkamenetkulcs előmester kulcsokból és a generált véletlen számokból generálódik.
  • Mind az A, mind a B, kiszámíthatja a munkamenet gombot. B változó titkosítást kér A
  • Mindkét fél tudomásul veszi az alprotocol

Másodszor, a második al-protokollt használják a tényleges szállítás során. Ez a böngésző üzenet törlésével és tömörítésével történik, és minden egyes töredékhez MAC (Message Authentication Code) hozzáadásával hasító algoritmusokat használunk.

IPSec

Az IPSec a hálózati rétegben működik az IP-csomag fejlécének kiterjesztésével. Az IPSec több szolgáltatás (Titoktartás, Adatintegritás stb.) Kerete, algoritmusok és granularitások. Az IPSec több algoritmust használ annak biztosítására, hogy ha egy algoritmus többé nem biztosítja a biztonsági másolatot, más lehetőségek is vannak.Többszörös granularitásokat használnak egyetlen TCP kapcsolat védelmére. Az IPSec-ben végponttól végpontig terjedő kapcsolatot Biztonsági Szövetség (SA) nevezik, amely biztonsági azonosítókat tartalmaz. SA két fő üzemmódban működhet:

  • Szállítási mód
  • Alagút üzemmód

Szállítási módban az IP fejléc után egy fejléc található. Ez az új fejléc magában foglalja az SA azonosítót, sorszámot, integritás-ellenőrzést és egyéb biztonsági információkat. Az alagút üzemmódban az IP csomag, fejléc és mindegyik kapszulázódik, hogy új IP-csomagot hozzon létre egy új IP-fejléccel. Az alagút mód hasznos lehet a behatolók forgalmi elemzésének elakadásában. A közlekedési móddal ellentétben az alagút üzemmód extra IP-fejlécet ad; ezért növeli a csomagméretet. Az IPSec-ben használt két fejléc

  • Hitelesítési fejléc
    • Biztosítja az integritás-ellenőrzéseket és a visszajátszás elleni fenyegetéseket
  • Encapsulating Security Payload
    • Titoktartást biztosít

Mi a különbség az IPSec és az SSL között?

• Az internetes biztonság sokat jelent, és az emberek különböző módokon jöttek létre annak érdekében, hogy egy harmadik fél ne visszakeresse az adataikat. Az SSL és az IPSec egyaránt biztosítja a különböző szinteken a biztonságot.

• IPSec-en a titkosítás hálózati szinten történik, míg az SSL a magasabb szinteken történik.

• Az IPSec fejléceket vezet be a biztonság érdekében, míg az SSL két alprotokollal kommunikál.

• Az IPSec-en keresztül az internetes webes típusú tranzakciókat választja az SSL, mert egyszerű az IPSec-en.