Portfolio opdracht RSA

Slides:



Advertisements
Verwante presentaties
De Altijd meteen aan de slag
Advertisements

1. Inhoud les 4 berichten versturen en ontvangen.
Het algoritme van Euclides
Cursus Internet Leerstof (Alleen Zuidland). Uitleg over wat het is..
Vragen staat vrij! Onderbreek me gerust.
Nadia van Turnhout2 of elektronische post (de afkorting van Electronic Mail (elektronische post) is een van de meest gebruikte toepassingen.
Les voor groep 8 Voor de overige kinderen: Ronde 1 pak een kaart.
Workshop: Geheimschrift op de TI-83+
Cryptografie workshop Wiskunde D-dag 6 juni 2008
Jo David. programma’s Microsoft: Outlook Netscape: Messenger andere.
Jean-François Champollion (1821) Hiëroglyfen – Demotisch – Grieks.
Oefeningen Cursus informatiebeveiliging Eric Laermans – Tom Dhaene.
Workshop: Geheimschrift op de TI-83+
Les voor groep 8 Pak je stoel en kom aan de instructietafel
Cursus informatiebeveiliging Eric Laermans – Tom Dhaene
Cryptografische algoritmen en protocols (4) Cursus informatiebeveiliging Eric Laermans – Tom Dhaene.
Klik ergens op het witte deel van deze pagina om verder te gaan
Lineaire formules Voorbeelden “non”-voorbeelden.
5 Public-key cryptografie (Asymetrische cryptosystemen)
5 Public-key cryptografie (Asymetrische cryptosystemen)
5 Public-key cryptografie (Asymetrische cryptosystemen)
Internet het wereldwijde web ontdekken dag 3. Vandaag : e-card versturen (deel 2) oefenen en vragen stellen.
Communicatieve vaardigheden SAMENWERKEN
De Veilig in elke Vezel campagne is een initiatief van VERAS en VVTB ter bevordering van de veilige verwijdering van asbest in Nederland. Deze campagne.
Meervoudige selectie van deuren
De steen van Rosetta Jean-François Champollion (1822) Hiëroglyfen – Demotisch – Grieks.
Gelijkwaardige formules
1.Klik in het hoofdvenster van Lync op het tabblad Chatruimten. 2.Typ in het zoekvak de naam van een ruimte of een of meer trefwoorden. De overeenkomende.
Gebruik OUTLOOK Inloggen Mail Agenda.
Informatica Netwerken (1). Informatica Netwerken Verschillende afmetingen –LAN (Local Area Network) –MAN (Metropolitan Area Network) –WAN (Wide Area Network)
Een kerstverrassing maken
Communicatieve vaardigheden SAMENWERKEN
Cryptografische algoritmen en protocols (2)
Deelbaarheid.
Wachtwoorden. Waar gebruik je een wachtwoord voor? Hyves Msn Nog meer?
Interculturele communicatie
Exponentiele groei en procenten En weer een opdracht uit het huiswerk.
Zet de letters leesbaar rechtop en niet in spiegelbeeld. Plaats ze in de juiste volgorde (van links naar rechts). Zorg dat alles netjes op een rij staat.
Zero Knowledge Authenticatie Gerard Tel. Overzicht Inleiding en Conclusie Ali Baba’s Grot en Alice’ bewijs Getallen, kwadraten, wortels Het Zero Knowledge.
Significante cijfers Wetenschappelijke notatie a • 10b
Grote Rekendag 2016 Kraak de code Groep 3 en 4.
Deel 7 Wisselen tussen programma’s: geavanceerd Volgende = → toets.
Goederenontvangst / verzending
Netwerken 2 Enigma Netwerken paragraaf 4 en 5. Snelheid van een verbinding Communicatie is het verzenden van een bericht van een zender naar een ontvanger.
Pret met de tablet IEDEREEN KAN HET LEREN. Terugkoppeling Les 2  Toetsenbord besproken  Play Store  Apps installeren  Uitzoeken hoe apps werken 
Communicatie Het hoe en waarom.. Communicatie Er zijn verschillende vormen van communicatie. Één van de meest gebruikte vormen is . Deze vorm roept.
Leesvaardigheid Lezen en leestoetsen. ▪ 1. Gouden tip voor leestoetsen ▪ 2. Hoe pak je leestoetsen aan? ▪ 3. Wat doe je bij onbekende woorden? ▪ 4. Hoe.
Exponentiele toename en afname
Wat is het grootste getal
Communicatie 6e les.
Jan Willem Polderman Toegepaste Wiskunde
Les 3Regels voor de volgorde van bewerkingen
KEUZE OPDRACHT Kies een van de afbeeldingen uit en teken ze volgens de opdrachten op het werkblad die je van de docent hebt gekregen.
Digitaal wedstrijd formulier
E 2, ….
Pret met de tablet: les 3 E-readers, en delen: Inleiding
Hoofdstuk 7: Handelsrekenen
Handleiding NODR Schade App
Geheimen delen Bron: The Royal Institute of Great Brittain (
Mediawijsheid Netiquette.
Geheimen delen Bron: The Royal Institute of Great Brittain (
Inspelen op Innovaties
Tarief berekenen LG31 IBS 1.2 – les 6.
Info 2 Breuken gelijknamig maken M A R T X I © André Snijers W K U N E
...  +   reiziger  …  …  … ...  …  … missiecode: r.s.3.A.
Kettingbreuk = = = = = =[0;3;6;2]
GGD en KGV.
Vergelijkingen van de vorm x + a = b oplossen
MEDIAOPVOEDING Leerplan media tonen Inspirerende gedachte
Transcript van de presentatie:

Portfolio opdracht RSA

Ontvangende partij Neem twee priemgetallen 𝑝 en 𝑞 Bereken 𝑚=𝑝∙𝑞 Kies 𝑒 met 𝑔𝑔𝑑 𝑒, 𝑛 =1 Maak 𝑚 en 𝑒 bekend. Houd 𝑝∙𝑞 geheim of verwijder ze Houd 𝑛 geheim

Verzenden-ontvangen Neem als boodschap een getal 𝑥 𝑥<𝑚 Bereken 𝑁≡ 𝑥 𝑒 mod 𝑚 Verstuur 𝑁 Bereken 𝑑 met 𝑒𝑑≡1 mod 𝑛 𝑔𝑔𝑑 𝑒, 𝑛 =1 Bereken 𝑁 𝑑 mod 𝑚=𝑥

Waarom klopt het? 𝑁 𝑑 = 𝑥 𝑒 𝑑 = 𝑥 𝑒𝑑 = 𝑥 1+𝑘𝑛 𝑁 𝑑 = 𝑥 𝑒 𝑑 = 𝑥 𝑒𝑑 = 𝑥 1+𝑘𝑛 = 𝑥∙ 𝑥 𝑛 𝑘 =𝑥∙ 𝑥 𝑝−1 𝑞−1 𝑘 =𝑥∙ 𝑥 𝜑(𝑚) 𝑘 ≡𝑥∙ 1 𝑘 ≡𝑥 mod 𝑚 𝑥 𝜑(𝑚) ≡1 mod 𝑚 (Euler)

Priemgetallen in RSA Meestal 𝑝, 𝑞 > 100 cijfers Bijvoorbeeld 10 100 +𝑘 is priem voor 𝑘=267, 949, 1243

Voorbeeld Neem 𝑝=11 en 𝑞=7 𝑚=77 en 𝑛=10∙6=60 Kies 𝑒=7, dan 𝑑=43 Euclides Omschrijven 7 = 0∙60 + 1∙7 60 = 8∙7 + 4 4 = 60 – 8∙7 4 = 1∙60 – 8∙7 7 = 1∙4 + 3 3 = 7 – 1∙4 3 = -1∙60 + 9∙7 4 = 1∙3+1 1 = 4 – 1∙3 1 = 2∙60 – 17∙7

Voorbeeld Kies boodschap 𝑥=3 𝑁= 3 7 =31 mod 77 verstuur het bericht 31 Decodeer 𝑁 43 = 31 43 ≡3 mod 77 Dus 𝑎=3

Herhaald kwadrateren 31 43 = 31 1+2+8+32 =31∙ 31 2 ∙ 31 8 ∙ 31 32 31 43 = 31 1+2+8+32 =31∙ 31 2 ∙ 31 8 ∙ 31 32 312 = 961 = 37 mod 77 314 = 372 = 1369 = 60 mod 77 318 = 602 = 3600 = 58 mod 77 3116 = 582 = 53 mod 77 3132 = 37 mod 77 3143 = 311 + 2 + 8 + 32 = 31∙312∙318∙3132 = 31∙37∙58∙37 = 3 mod 77

Portfolio-opdracht Neem p en q tussen 20 en 50 Kies een getal e en een bericht x Laat zien hoe je een bericht codeert en hoe de ontvanger dat decodeert OF Kraak een gegeven code Gegeven m, e en N: vind x