Forskjellen Mellom IPSec Og SSL

Innholdsfortegnelse:

Forskjellen Mellom IPSec Og SSL
Forskjellen Mellom IPSec Og SSL

Video: Forskjellen Mellom IPSec Og SSL

Video: Forskjellen Mellom IPSec Og SSL
Video: 5.Check Point Remote Access VPN. IPSec VPN 2024, Kan
Anonim

IPSec vs SSL

Internet Protocol Security (IPSec) og Secure Socket Layer (SSL) brukes til å sikre sikker dataoverføring mellom datamaskiner. SSL-protokollen (Secure Sockets Layer) brukes hovedsakelig til å autentisere nettransaksjoner mellom webservere og nettlesere. Hovedproblemet med å utvikle SSL var å gi sikkerhet for transaksjoner som finansiell transaksjon, nettbank, aksjehandel osv. På den annen side jobber Internet Protocol Security (IPSec) med det tredje laget i OSI-modellen, som er et rammeverk for flere tjenester, algoritmer og granulariteter. En av hovedårsakene til å introdusere IPSec var problemer med å endre alle applikasjoner til å ha end-to-end (i applikasjonslaget) sikkerhet, kryptering og integritetskontroller.

SSL

Bare SSL handler om å opprettholde sikre tilkoblinger på nettet. Tidligere brukte nettet bare statiske sider, og sikkerhet var ikke noe stort problem. Men med tiden trengte selskaper å gjøre transaksjoner som involverte svært viktige data. Derfor introduserte et selskap kalt Netscape Communications Corp SSL for å forbedre sikker tilkobling. SSL blir introdusert i et nytt lag mellom applikasjonslaget og transportlaget. Hovedfunksjonaliteten i dette laget er å komprimere og kryptere data. I tillegg har den mekanismer for automatisk å bestemme om dataene er endret under transport. Vanligvis brukes SSL i nettlesere, men det kan også brukes i andre applikasjoner. Når HTML brukes med SSL, kalles det HTTPS. SSL bruker to underprotokoller:

  • En for å etablere en sikker forbindelse
  • En annen for å bruke den

Kort fortalt er dette hva som skjer når forbindelsen mellom A og B etableres:

  • A sender en forespørsel som spesifiserer versjonen av SSL og algoritmer som skal brukes, sammen med et tilfeldig tall, som vil bli brukt senere.
  • B sender sin offentlige nøkkel og et generert tilfeldig tall og forespørsler om As offentlige nøkkel.
  • En sender en offentlig nøkkel kryptert med et tilfeldig tall (pre-master key). Sessionsnøkkel som brukes til å kryptere, genereres fra forhåndsnøkler og genererte tilfeldige tall over.
  • Både A og B kan beregne øktnøkkelen. B endre kryptering som ønsket fra A
  • Begge parter erkjenner etableringen av underprotokollen

For det andre brukes den andre delprotokollen i faktisk transport. Dette gjøres ved å bryte og komprimere nettlesermeldingen og legge til en MAC (Message Authentication Code) til hvert fragment ved hjelp av hashingalgoritmer.

IPSec

IPSec opererer i Network Layer ved å utvide IP-pakkeoverskriften. IPSec er et rammeverk for flere tjenester (hemmelighold, dataintegritet osv.), Algoritmer og granulariteter. IPSec bruker flere algoritmer for å sikre at hvis en algoritme ikke klarer å sikre lenger, er det andre alternativer som sikkerhetskopi. Flere granulariteter brukes til å beskytte en enkelt TCP-forbindelse. En end-to-end-forbindelse i IPSec kalles en Security Association (SA), som involverer sikkerhetsidentifikatorer. SA kan operere i to hovedmodi:

  • Transportmodus
  • Tunnelmodus

I transportmodus er en header festet etter IP-headeren. Denne nye overskriften inkluderer SA-identifikator, sekvensnummer, integritetskontroll og annen sikkerhetsinformasjon. I tunnelmodus er IP-pakke, topptekst og alt innkapslet for å danne en ny IP-pakke med en ny IP-topptekst. Tunnelmodus kan være nyttig for å jamme trafikkanalyse for inntrengere. I motsetning til transportmodus legger tunnelmodus til en ekstra IP-header; øker derfor pakkestørrelsen. To overskrifter som brukes i IPSec er

  • Autentiseringshode
  • Tilbyr integritetskontroller og anti-replay-trusler

  • Innkapsling av sikkerhetsnyttelast
  • Gir hemmelighold

Hva er forskjellen mellom IPSec og SSL?

• Internetsikkerhet er mye, og folk har kommet på forskjellige måter for å sikre at en tredjepart ikke henter dataene sine. SSL og IPSec sørger begge for sikkerhet på forskjellige nivåer.

• I IPSec gjøres kryptering på nettverksnivå, mens SSL gjøres på høyere nivåer.

• IPSec introduserer overskrifter for å sikre sikkerhet, mens SSL bruker to underprotokoller for å kommunisere.

• SSL velges fremfor IPSec i internett-type transaksjoner på grunn av sin enkelhet i forhold til IPSec.

Anbefalt: