Skip to main content

En introduktion till nätverkskryptering

#truckereala207 - VREAU SA VAD CAT DORM (Juni 2026)

#truckereala207 - VREAU SA VAD CAT DORM (Juni 2026)
Anonim

De flesta människor inser inte det, men vi litar på nätverkskryptering nästan varje gång vi går online. För allt från bank och shopping till att kontrollera e-post, tycker vi att våra Internet-transaktioner är väl skyddade, och kryptering hjälper till att göra det möjligt.

Vad är nätverkskryptering?

Kryptering är en populär och effektiv metod för att skydda nätverksdata. Krypteringsprocessen döljer data eller innehållet i ett meddelande på ett sådant sätt att den ursprungliga informationen endast kan återvinnas genom en motsvarande dekryptering bearbeta. Kryptering och dekryptering är vanliga tekniker i kryptografi - Den vetenskapliga disciplinen bakom säker kommunikation.

Många olika krypterings- och dekrypteringsprocesser (kallas algoritmer ) existera. Speciellt på Internet är det väldigt svårt att hålla detaljerna i dessa algoritmer verkligen hemliga. Kryptografer förstår detta och utformar deras algoritmer så att de fungerar även om deras implementeringsdetaljer publiceras. De flesta krypteringsalgoritmer uppnår denna skyddsnivå med hjälp av nycklar.

Vad är en krypteringsnyckel?

I datorkryptografi är en nyckel en lång följd av bitar som används av krypterings- och dekrypteringsalgoritmer. Till exempel representerar följande en hypotetisk 40-bitars nyckel:

00001010 01101001 10011110 00011100 01010101

En krypteringsalgoritm tar det ursprungliga okrypterade meddelandet och en nyckel som ovan, och ändrar det ursprungliga meddelandet matematiskt baserat på tangentens bitar för att skapa ett nytt krypterat meddelande. Omvänt tar en dekrypteringsalgoritm ett krypterat meddelande och återställer det till sin ursprungliga form med en eller flera nycklar.

Vissa kryptografiska algoritmer använder en enda nyckel för både kryptering och dekryptering. En sådan nyckel måste hållas hemlig; annars kunde alla som hade kännedom om nyckeln som skickades till ett meddelande, tillhandahålla den här nyckeln till dekrypteringsalgoritmen för att läsa det meddelandet.

Andra algoritmer använder en nyckel för kryptering och en andra, olika nyckel för dekryptering. Krypteringsnyckeln kan förbli offentlig i det här fallet, eftersom ingen kunskap om dekrypteringsnycklarna inte kan läsas. Populära Internet-säkerhetsprotokoll använder denna så kallade offentlig nyckel kryptering.

Kryptering på hemnätverk

Wi-Fi-hemnätverk stöder flera säkerhetsprotokoll inklusive WPA och WPA2. Även om dessa inte är de starkaste krypteringsalgoritmerna, är de tillräckliga för att skydda hemnätverk från att deras trafik snoppas av utomstående.

Bestäm om och vilken typ av kryptering som är aktiv i ett hemnätverk genom att kontrollera bredbandsrouterns konfiguration (eller annan nätverksgateway).

Kryptering på Internet

Moderna webbläsare använder SSL-protokollet Secure Sockets Layer för säkra onlinetransaktioner. SSL fungerar med en offentlig nyckel för kryptering och en annan privat nyckel för dekryptering. När du ser ett HTTPS-prefix på URL-strängen i webbläsaren indikerar det att SSL-kryptering sker bakom kulisserna.

Rollen av nyckellängd och nätverkssäkerhet

Eftersom både WPA / WPA2- och SSL-kryptering är så tungt beroende av nycklarna, är det ett gemensamt mått på effektiviteten av nätverkskryptering när det gäller nyckellängd - antalet bitar i nyckeln.

De tidiga implementeringarna av SSL i webbläsarna Netscape och Internet Explorer för många år sedan använde en 40-bitars SSL-krypteringsstandard. Den ursprungliga implementeringen av WEP för hemnätverk använde också 40-bitars krypteringsnycklar.

Tyvärr blev 40-bitars kryptering för lätt att dechiffrera eller "spricka" genom att gissa den korrekta avkodningsnyckeln. En gemensam dechifieringsteknik i kryptografi kallad råstyrka dekryptering använder databehandling för att uttömmande beräkna och försöka varje möjlig nyckel en efter en. 2-bitars kryptering innebär till exempel fyra möjliga nyckelvärden att gissa:

00, 01, 10 och 11

3-bitars kryptering innebär åtta möjliga värden, 4-bitars kryptering 16 möjliga värden och så vidare. Matematiskt sett 2n möjliga värden existerar för en n-bit nyckel.

Medan 240 kan verka som ett mycket stort antal, det är inte så svårt för moderna datorer att knäcka dessa många kombinationer på kort tid. Skaparna av säkerhetsprogramvara erkände behovet av att öka styrkan av kryptering och flyttade till 128 bitar och högre krypteringsnivåer för många år sedan.

Jämfört med 40-bitars kryptering erbjuder 128-bitars kryptering 88 extra bitar av nyckellängd. Detta översätter till 288 eller en jättestor

309,485,009,821,345,068,724,781,056

Ytterligare kombinationer krävs för brute-force crack. En del bearbetningskostnader på enheter uppstår när man måste kryptera och dekryptera meddelandetrafik med dessa nycklar, men fördelarna överstiger kostnaden mycket.