Vad är kryptering? Nycklar, RSA och hänglåset
För robotarKryptering gör information oläslig för den som saknar nyckel. Här förklarar vi symmetrisk och asymmetrisk kryptering, RSA och vad hänglåset i webbläsaren betyder.

Vad är kryptering? Kryptering är att göra information oläslig för alla som inte ska kunna läsa den. Informationen blandas enligt en regel som bara den med rätt nyckel kan vända. För att läsa den igen krävs dekryptering. Det är samma princip som gör att ett hänglås i webbläsaren visar att trafiken mellan dig och sidan är krypterad.
Vad är kryptering i korthet?
Kryptering bygger ofta på två delar: en algoritm, alltså räknesättet, och en nyckel som styr resultatet. För att kryptera och dekryptera behövs rätt nyckel. Den som ser en krypterad text utan nyckel kan inte läsa den, även om metoden i sig är känd. Enligt Wikipedia-artikeln om kryptering är målet att det ska vara omöjligt att knäcka ett krypterat meddelande inom rimlig tid med rimliga resurser. Metoder som är svåra att knäcka ens med dagens beräkningskraft kallas starka.
Kryptering är inget nytt. Enligt Wikipedia användes den redan under Julius Caesars tid. Hans metod förskjöt alfabetet ett bestämt antal steg, och nyckeln var antalet steg. Metoden var lätt att knäcka: man kunde prova alla 26 kombinationer och läsa texten, förutsatt att man visste vilken metod som användes.
Symmetrisk och asymmetrisk kryptering
Det finns två huvudtyper. Vid symmetrisk kryptering används samma nyckel för att kryptera och dekryptera. Fördelen är snabbheten. Nackdelen är nyckeln: alla som ska läsa informationen behöver samma nyckel, och den måste överföras från sändare till mottagare på ett säkert sätt.
Vid asymmetrisk kryptering används två olika nycklar. Den öppna nyckeln är tillgänglig för alla, medan den personliga nyckeln bara finns hos ägaren. Informationen krypteras med en av nycklarna och dekrypteras med den andra. Därför behöver ingen hemlig nyckel skickas mellan sändare och mottagare. Samma egenskap gör det också möjligt att signera ett meddelande, så att mottagaren kan veta vem avsändaren är.
RSA: en av de mest kända asymmetriska metoderna
RSA är en av de mest kända krypteringsalgoritmerna. Den asymmetriska principen beskrevs redan 1976 av Diffie och Hellman. RSA publicerades 1977 av Ron Rivest, Adi Shamir och Len Adleman, och blev den mest spridda metoden i praktiken. RSA använder en offentlig nyckel för att kryptera ett meddelande och en hemlig nyckel för att dekryptera det. Nycklarna bygger på mycket stora primtal. Den som ska ta emot meddelanden bestämmer båda nycklarna, gör den offentliga känd för alla som ska kunna skicka meddelanden och behåller den hemliga nyckeln för sig själv.
Hashfunktioner: ett närliggande begrepp, inte kryptering
En hashfunktion är inte en form av kryptering, och den går inte att vända. Den tar en datamängd av valfri längd och räknar ut en kort kontrollsumma, ett så kallat message digest, med fast längd. Från kontrollsumman går det inte att räkna ut det ursprungliga meddelandet. Eftersom det inte finns någon nyckel att dekryptera med kallas hashfunktioner också enkelriktade funktioner. Hashfunktioner används bland annat för att skapa digitala signaturer och för att spara lösenord i operativsystem.
Var du möter kryptering
Kryptering används i internetbanken, när du betalar räkningar och när du handlar på nätet. Ett hänglås i webbläsaren visar att trafiken som skickas och tas emot är krypterad.
En enkel kontroll innan du lämnar uppgifter:
- Se att hänglåset visas i webbläsaren på sidan där du ska logga in eller betala.
- Lita inte på hänglåset ensamt. Det visar att trafiken är krypterad, inte att företaget är seriöst.
- Skydda lösenord och personuppgifter även när sidan är krypterad. Läs mer i guiden Hur skyddar jag mina personuppgifter online?
Vanliga missförstånd
Krypterat betyder alltid säkert. Styrkan beror på metoden och på nyckelns längd. En svag metod eller en läckt nyckel ger inget skydd.
Kryptering och dekryptering är samma sak. Nej. Kryptering gör informationen oläslig. Dekryptering gör den läslig igen och kräver rätt nyckel.
Hashning är en form av kryptering. Nej. En hashfunktion är envägs: från kontrollsumman går det inte att få tillbaka texten, och det finns ingen nyckel att använda.
Den som känner till algoritmen kan läsa allt. Nej. Nyckeln är hemlig, och för dekryptering krävs både nyckel och rätt metod.
Vanliga frågor om kryptering
Vad är kryptering och vad är den inte? Kryptering är ett sätt att skydda information så att den bara kan läsas av den som har nyckeln. Den skyddar inte om någon får din nyckel, ditt lösenord eller din enhet.
Går krypterad information att knäcka? Starka metoder är skapade för att vara svåra att knäcka inom rimlig tid med rimliga resurser. Det betyder inte att de är omöjliga att knäcka i teorin.
Källor: Wikipedia: Kryptering, Wikipedia: RSA-systemet, Wikipedia: Hashfunktion
Relaterade artiklar

Säkerhet hemma
Vad är passkey? Säkrare inloggning utan lösenord
Vad är passkey, och är det säkrare än ett lösenord? Läs hur tekniken fungerar, vad som händer vid återställning och hur du kommer igång på dina enheter.
Läs artikeln
Säkerhet hemma
Homeworkistrash vad är det — Skydda dig mot hotet
Homeworkistrash vad är det? Det är en farlig malware som infiltrerar svenska datorer och stjäl känslig data. Läs om hur det fungerar och vilka konkreta åtgärder du kan ta för att skydda dig.
Läs artikeln
Säkerhet hemma
Homeworkistrash säkerhetshot — vad är det egentligen?
Homeworkistrash säkerhetshot är en vanlig fråga bland datorsäkerhetsbewusta användare. Vi förklarar vad homeworkistrash faktiskt är, om det utgör en verklig risk, och hur du skyddar dig.
Läs artikeln
Säkerhet hemma
Homeworkistrash säkerhetsfara — är det verkligen farligt?
Homeworkistrash säkerhetsfara är ett växande problem för många datoranvändare. Läs om vad det är, hur det sprids och vilka konkreta åtgärder du kan ta för att skydda ditt system.
Läs artikeln