Skip to content
Grundläggande kryptografi
Datalogi · Gymnasiet 2 · Säkerhet och etik inom datalogi · 5.º Período

Grundläggande kryptografi

Introduktion till hur data skyddas genom kryptering. Eleverna utforskar symmetrisk och asymmetrisk kryptering samt hashfunktioner.

Kort sammanfattning:Kryptografi är vetenskapen om att skydda information. I en tid där nästan all vår kommunikation sker digitalt är förståelsen för kryptering avgörande för både personlig integritet och nationell säkerhet. Vi går igenom historiska chiffer, men fokuserar främst på modern symmetrisk och asymmetrisk kryptering.

Skolverket KursplanerDAODAT0 - 9. DatasäkerhetDAODAT0 - 1. Algoritmer och datastrukturer

Om detta ämne

Kryptografi är vetenskapen om att skydda information. I en tid där nästan all vår kommunikation sker digitalt är förståelsen för kryptering avgörande för både personlig integritet och nationell säkerhet. Vi går igenom historiska chiffer, men fokuserar främst på modern symmetrisk och asymmetrisk kryptering.

Eleverna får lära sig hur internet kan vara säkert trots att data skickas över öppna nätverk, tack vare tekniker som RSA och hashfunktioner. Vi diskuterar också vikten av digitala signaturer för att verifiera vem som faktiskt skickat ett meddelande. Detta kopplar direkt till kursplanens mål om datasäkerhet och algoritmer.

Kryptografi blir spännande när eleverna själva får agera kodknäckare och uppleva utmaningen i att skicka hemliga meddelanden i ett öppet klassrum.

Nyckelfrågor

  1. Hur fungerar asymmetrisk kryptering?
  2. Vad är skillnaden mellan kryptering och hashing?
  3. Varför är kryptografi viktigt för internet?

Se upp för dessa missuppfattningar

Vanlig missuppfattningAtt kryptering och kodning (som Base64) är samma sak.

Vad man ska lära ut istället

Förklara att kodning bara ändrar formatet, medan kryptering kräver en hemlig nyckel för att dölja innehållet. Genom att låta eleverna 'avkoda' Base64 utan nyckel ser de skillnaden.

Vanlig missuppfattningAtt asymmetrisk kryptering är för långsam för att användas till allt.

Vad man ska lära ut istället

Det stämmer delvis, men förklara att vi använder asymmetrisk kryptering för att säkert skicka en symmetrisk nyckel som sedan används för resten av samtalet. Denna 'hybridlösning' är en viktig teknisk insikt.

Idéer för aktivt lärande

Se alla aktiviteter

Vanliga frågor

Vad är skillnaden mellan symmetrisk och asymmetrisk kryptering?
I symmetrisk kryptering används samma nyckel för att både låsa och låsa upp. I asymmetrisk kryptering har man ett par av nycklar: en offentlig nyckel som vem som helst kan använda för att låsa, och en privat nyckel som bara ägaren har för att låsa upp.
Vilka hands-on-strategier fungerar bäst för att lära ut kryptografi?
Fysiska analogier är bäst. Att använda hänglås och lådor för att visa hur man kan skicka ett låst skrin (asymmetrisk kryptering) eller att använda färgblandning för att visa nyckelutbyte gör de matematiska koncepten greppbara. Genom att låta eleverna själva försöka knäcka historiska chiffer får de också en känsla för kryptoanalys.
Varför är hashfunktioner viktiga för säkerhet?
Hashfunktioner skapar ett unikt 'fingeravtryck' av data. De används för att kontrollera att filer inte har ändrats (integritet) och för att lagra lösenord säkert. Om en databas läcker ser hackaren bara hashvärden, inte de faktiska lösenorden.
Kommer kvantdatorer att knäcka all kryptering?
Det är en relevant fråga för framtiden. Kvantdatorer kan teoretiskt knäcka dagens asymmetriska kryptering (som RSA), vilket har lett till utvecklingen av 'kvantsäker kryptografi'. Det är ett utmärkt ämne för en diskussion om teknikens framtid.
Edited by Adriana Perusin, Editor-in-Chief, Flip Education