Samenvatting: Hoofdstuk 13 - Cryptografie
- Deze + 400k samenvattingen
- Een unieke studie- en oefentool
- Nooit meer iets twee keer studeren
- Haal de cijfers waar je op hoopt
- 100% zeker alles onthouden
Lees hier de samenvatting en de meest belangrijke oefenvragen van Hoofdstuk 13 - Cryptografie
-
13 Cryptografie
-
13.1 Inleiding cryptografie
Dit is een preview. Er zijn 3 andere flashcards beschikbaar voor hoofdstuk 13.1
Laat hier meer flashcards zien -
Wat is het algoritme van Caesar en hoe ziet het eruit?
- is een tekst waarin elke letter wordt vervangen door de letter die drie plaatsen
verderop in het alfabet staat
- encryptiealgoritme: verschuif elke letter drie plaatsen naar achteren in het alfabet
- decryptiealgoritme: verschuif elke letter drie plaatsen naar voren in het alfabet -
Hoe heten de teksten bij het omzetten?
- plaintext > ciphertext (vercijferde plaintext) > plaintext -
Wat is een sleutel bij cryptografie?
- een set van gegevens die gebruikt worden om een boodschap te versleutelen
- en/of
- de set van gegevens die nodig zijn om een versleutelde boodschap te ontcijferen -
13.2 De veiligheid van cryptografische algoritmen
-
Welke elementen bepalen de veiligheid van cryptografie?
- het aantal mogelijke sleutels
- herkenbare structuur in de ciphertext -
13.3.1 Het XOR-algoritme
Dit is een preview. Er zijn 2 andere flashcards beschikbaar voor hoofdstuk 13.3.1
Laat hier meer flashcards zien -
Wat zijn de kenmerken van XOR?
- logische functie XOR
1001 klare tekst
1010 sleutel XOR
0011 cijfertekst
- lengte van sleutel bepaalt aantal mogelijke sleutels
(sleutellengte 8 bits geeft 28 = 2*2*2*2*2*2*2*2 = 256 mogelijke sleutels)
- nog steeds veel structuur aanwezig in cijfertekst -
13.3.3 Problemen met DES
-
Welke nadelen zijn er bij DES en 3DES?
- DES nadeel: door “meet-in-the-middle” attack: 112 bits security
- 3DES nadeel: traag -
13.3.4 AES als opvolger van DES
Dit is een preview. Er zijn 2 andere flashcards beschikbaar voor hoofdstuk 13.3.4
Laat hier meer flashcards zien -
Wat zijn de kenmerken van AES/Rijndael?
- flexibiliteit in lengte van sleutel (max 256 bits)
- keuze voor de lengte van invoerblokken
- aantal bewerkingsrondes staat niet vast, maar is afh. van lengte van sleutel en invoerblokken
- veel sterker dan DES
- Rijendael is transparant en gebaseerd op wiskundige eigenschappen
- voordeel: structuur van oorspronkelijk bericht is niet meer herkenbaar -
13.4 Asymmetrische cryptografie
-
Wat is asymmetrische cryptografie?
- de encryptiesleutel is niet hetzelfde is als de decryptiesleutel
- bevat een publieke sleutel Ke
- alleen de ontvanger kan het bericht ontcijferen door een geheime privesleutel Kd
- er is geen communicatie nodig tussen zender en ontvanger over de sleutel
- algoritme is gebasseerd op een getallentheorie -
Wat is het voordeel van asymmetrische crytografie?
- de privesleutel Kd is het enige dat geheim moet worden gehouden -
13.4.1 Modulo rekenen
Dit is een preview. Er zijn 6 andere flashcards beschikbaar voor hoofdstuk 13.4.1
Laat hier meer flashcards zien -
Wat is modulo rekenen?
- optellen en vermenigvuldigen worden op gewone wijze uitgevoerd, maar het resultaat wordt gereduceerd tot een gewenste verzameling
- rekenen met rest
- 3+8 = 11 = 1 mod 5
- je trekt zo vaak mogelijk 5 (modulo) af van de uitkomst tot de rest (1) overblijft
- notatie 1 mod 5
- Hogere cijfers + sneller leren
- Niets twee keer studeren
- 100% zeker alles onthouden