Typer kryptert kommunikasjon

Mens Internett tilbyr en rekke måter å kommunisere med venner, medarbeidere og til og med komplette fremmede, tillater det også tredjeparter å snike på disse kommunikasjonene, samt spore nettbaserte samtaler og aktiviteter. Bruke krypteringsverktøy kan hjelpe deg med å holde kommunikasjonen hemmelig, om du bytter personlige fortellinger med en venn eller gjennomfører viktig forretning med en klient.

Avlytting på Internett

Når du overfører data over Internett, blir denne informasjonen brutt opp i diskrete "pakker" som deretter strømmer fra datamaskin til datamaskin, styrt over nettverket til deres mål. Mens dette distribuerte navigasjonssystemet sikrer at pakker har mange forskjellige måter å komme fra punktet "A" til punkt "B" ved nettverksavbrudd, betyr det også at enhver datamaskin underveis kan snuse på pakker som går gjennom hendene.

Symmetrisk kryptering

En vei rundt dette problemet er å bruke et symmetrisk krypteringssystem. Dette innebærer en enkelt kryptografisk nøkkel, kjent for begge parter, som kan kryptere og dekryptere informasjon. Et eksempel på en ekstremt enkel symmetrisk nøkkel er å erstatte bokstaver med tall - 1 for "A, " 2 for "B" og så videre. Så lenge begge parter kjenner nøkkelen, kan de sende sikre meldinger frem og tilbake. Dette krever en sikker metode for å dele nøkkelen i utgangspunktet, noe som kanskje ikke er mulig når du kommuniserer over Internett.

Offentlig nøkkelkryptering

De fleste krypteringsordninger på Internett bruker et system som kalles offentlig nøkkelkryptering. Dette systemet innebærer et spesielt par nøkler - en offentlig og en privat - for hver bruker, slik at en bruker koder for meldinger ved hjelp av dette par nøkler, og den andre brukeren har det motsatte par nøkler for dekodering av meldingene. En bruker koder for eksempel en melding med sin private nøkkel og hans korrespondentens offentlige nøkkel, og den korrespondenten dekoder deretter meldingen med sin private nøkkel og avsenderens offentlige nøkkel. Dette sikrer at ingen, men de to brukerne, kan få tilgang til krypterte data.

SSL / TLS

Offentlig nøkkelkryptering ligger i hjertet av Secure Sockets Layer, som er en annen vanlig form for kryptering på Internett. I en SSL-forbindelse tar datamaskinen og målcomputeren opp rollene til de to korrespondentene som er beskrevet i avsnitt 3, bytter offentlige nøkler og koder all data som går frem og tilbake mellom de to maskinene. Dette sikrer at filoverføringer og annen kommunikasjon forbli sikker, selv om utenforstående kan fortsatt kunne bestemme overføringsarten ved å se på offentlig pakkeinformasjon - en pakke mottakerport kan for eksempel gi bort overføringstypen, som de fleste Internett-protokoller bruker lett identifiserbare portnumre. Protokollet Transport Layer Security, eller TLS, er SSLs etterfølger, selv om mange brukere og programmer refererer til en slik kryptert forbindelse ganske enkelt som "SSL".

Populære Innlegg