Kryptering

Kryptering gör det möjligt att dölja information så att den inte kan läsas utan särskild kunskap (t.ex. ett lösenord). Detta görs med hjälp av en hemlig kod eller chiffer. Den dolda informationen sägs vara krypterad.

Dekryptering är ett sätt att ändra krypterad information tillbaka till klartext. Detta är den dekrypterade formen. Studiet av kryptering kallas kryptografi. Kryptoanalys kan göras för hand om kryptotypen är enkel. Komplicerade kryptoalgoritmer kräver en dator för att söka efter möjliga nycklar. Dekryptering är ett område inom datavetenskap och matematik som undersöker hur svårt det är att bryta en chiffer.

Exempel

Ett enkelt sätt att kryptera ord är ROT13. I ROT13 byts bokstäverna i alfabetet ut med varandra enligt ett enkelt mönster. Till exempel ändras A till N, B till O, C till P och så vidare. Varje bokstav "roteras" med 13 mellanslag. Med hjälp av ROT13-chiffret blir orden Simple English Wikipedia Fvzcyr Ratyvfu Jvxvcrqvn. ROT13-chiffret är mycket lätt att dekryptera. Eftersom det finns 26 bokstäver i det engelska alfabetet får man den ursprungliga bokstaven om en bokstav roteras två gånger med 13 bokstäver varje gång. Om man tillämpar ROT13-krypteringen en andra gång får man alltså tillbaka originaltexten. När han kommunicerade med sin armé använde Julius Caesar ibland det som idag kallas Caesar chiffer. Detta chiffer fungerar genom att flytta bokstävernas position: varje bokstav roteras med tre positioner.

De flesta typer av kryptering görs mer komplexa så att kryptoanalys blir svårare. Vissa görs endast för text. Andra är gjorda för binära datafiler som bilder och musik. Idag använder många människor det asymmetriska krypteringssystemet RSA. Alla datorfiler kan krypteras med RSA. AES är en vanlig symmetrisk algoritm.

Engångsinmatning

De flesta typer av kryptering kan teoretiskt sett knäckas: en fiende kan kanske dekryptera ett meddelande utan att känna till lösenordet, om han har skickliga matematiker, kraftfulla datorer och mycket tid. Engångskoden är speciell eftersom den är omöjlig att knäcka om den används på rätt sätt. Det finns tre regler som måste följas:

  • Den hemliga nyckeln (lösenordet) måste vara lika lång som det hemliga meddelandet: om meddelandet har 20 bokstäver måste nyckeln också ha minst 20 bokstäver.
  • Den hemliga nyckeln måste vara slumpmässig (t.ex. KQBWLDA...).
  • Den hemliga nyckeln får bara användas en gång. För att skicka mer än ett meddelande måste en annan nyckel användas för varje meddelande.

Om dessa tre regler följs är det omöjligt att läsa det hemliga meddelandet utan att känna till den hemliga nyckeln. Under det kalla kriget använde ambassader och stora militära enheter därför ofta engångsskydd för att kommunicera i hemlighet med sina regeringar. De hade små böcker ("pads") fyllda med slumpmässiga bokstäver eller slumpmässiga siffror. Varje sida i blocket kunde bara användas en gång: det är därför det kallas "engångsblock".

Kryptering på Internet

Kryptering används ofta på Internet, eftersom många webbplatser använder det för att skydda privat information. På Internet används flera krypteringsprotokoll, t.ex. SSL (Secure Sockets Layer), IPsec och SSH. De använder bland annat RSA-krypteringssystemet. Protokollet för skyddad webbsurfning kallas HTTPS. Vid kryptering av webbadresser används oftast MD5-algoritmen. Olika algoritmer används på internetmarknaden beroende på behovet.

Relaterade sidor

Frågor och svar

F: Vad är kryptering?


S: Kryptering är processen att dölja information så att den inte kan läsas utan särskild kunskap, t.ex. ett lösenord, genom att använda en hemlig kod eller chiffer.

F: Vad betyder dekryptering?


S: Dekryptering är den process där krypterad information ändras tillbaka till klartext, vilket är den dekrypterade formen.

F: Vad är kryptografi?


S: Kryptografi är läran om kryptering och hur man gör information säker.

F: Kan cyphers analyseras för hand?


S: Enkla chiffer kan analyseras för hand, en process som kallas kryptanalys.

F: Vilken typ av chiffer kräver en dator för att knäckas?


S: Komplexa chiffer kräver att en dator söker efter möjliga nycklar.

F: Vad kallas det område inom datavetenskap som studerar dekryptering?


S: Dekryptering är ett område inom datavetenskap och matematik som handlar om hur svårt det är att knäcka ett chiffer.

F: Vad är syftet med kryptering?


S: Syftet med kryptering är att skydda känslig information genom att göra den oläslig utan särskild kunskap eller ett lösenord.

AlegsaOnline.com - 2020 / 2023 - License CC3