Profielwerkstuk Informatica en Wiskunde Is RSA-cryptografie nu veilig genoeg en wat betekent dit voor de toekomst van digitale beveiliging?



Vergelijkbare documenten
Is RSA-cryptografie nu veilig genoeg en wat betekent dit voor de toekomst van digitale beveiliging?

informatica. cryptografie. overzicht. hoe & wat methodes belang & toepassingen moderne cryptografie

??? Peter Stevenhagen. 7 augustus 2008 Vierkant voor wiskunde

Zwakke sleutels voor RSA

Hoe je het cryptosysteem RSA soms kunt kraken. Benne de Weger

4Passief: n Afluisteren. n Geen gegevens gewijzigd of vernietigd. n Via de routers van WAN. n Via draadloze verbindingen. 4Fysieke afsluiting

Cryptografie: de wetenschap van geheimen

Algoritmes in ons dagelijks leven. Leve de Wiskunde! 7 April 2017 Jacobien Carstens

Complex multiplication constructions in genus 1 and 2

slides10.pdf December 5,

niet: achterop een ansichtkaart schrijven postbode (en wie al niet meer) leest mee

Restsystemen 183 Oplossen van lineaire vergelijkingen 190 Structuren met één bewerking 192 Structuren met twee bewerkingen

Het RSA Algoritme. Erik Aarts - 1 -

Cryptografische beveiliging op het Internet

Postkwantumcryptografie

Cryptografie. Ralph Broenink

RSA. F.A. Grootjen. 8 maart 2002

Priemfactoren. Grote getallen. Geavanceerde methoden. Hoe ontbind je een getal N in priemfactoren?

Transport Layer Security. Presentatie Security Tom Rijnbeek

cryptografie F. Vonk versie

Profielwerkstuk Wiskunde 2005

Public Key Cryptography. Wieb Bosma

Kraak de Code. Koen Stulens

Uitwerking 1 Netwerken, toets 3 (INFONW) 31 januari 2005

Datacommunicatie Cryptografie en netwerkbeveiliging

De cryptografie achter Bitcoin

Netwerken. Beveiliging Cryptografie

Inhoud. Dus u denkt dat internetbankieren veilig is? Informatiebeveiliging Cryptografie Internetbankieren. 26 september 2009 Harald Vranken

Hoofdstuk 1 - Drie manieren om een getal te schrijven

Certificaten. Wat betekent certificaat. Certificaten bij . Johan Swenker, 18 mei 2005

Taak Versleutelen en dan weer terug... 1

1. Maar het duurt wel twee miljard jaar. Inhoudsopgave. 2. 'Belgische' beveiligingsstandaard AES iets minder oersterk

BWI-werkstuk geschreven door: Aart Valkhof Maart PGP: Pretty Good Privacy. Een overzicht.

De rol van de digitale handtekening bij de archivering van elektronische documenten

Les D-05 Cryptografie

7 Deelbaarheid. 7.1 Deelbaarheid WIS7 1

Certificaten. Wat betekent certificaat. Certificaten bij . heeft. en publieke sleutel. handtekening

Worteltrekken modulo een priemgetal: van klok tot cutting edge. Roland van der Veen

Activiteit 18. Kid Krypto Publieke sleutel encryptie. Samenvatting. Vaardigheden. Leeftijd. Materialen

ICT en de digitale handtekening. Door Peter Stolk

aé=êçä=î~å=çé=åêóéíçäçöáé=éå=çé=çáöáí~äé=ü~åçíéâéåáåö= áåò~âé=çé=îéáäáöüéáç=î~å=éäéâíêçåáëåüé=áåñçêã~íáéj ìáíïáëëéäáåö

FACTORISATIE EN CRYPTOGRAFIE

Zoek- en sorteeralgoritmen en hashing

Digitale geldtransacties. Stefanie Romme Wiskunde, Bachelor Begeleider: Wieb Bosma

INFORMATIEAVOND PROFIEL- EN PAKKETKEUZE LEERJAAR III WELKOM!!

Wiskunde in je broekzak: cryptografie in het dagelijks leven. Vakantiecursus 2018

Cryptografie met krommen. Reinier Bröker. Universiteit Leiden

Werkbladen. Module 3: Geheimtaal. Internet. De Baas Op. Module 3, Versie 1.0

Cryptografie. 6 juni Voorstellen, programma-overzicht 2. 2 Inleiding: wat is cryptografie? 2

STUDIEWIJZER CRYPTOGRAPHY BACHELOR IN DE TOEGEPASTE INFORM ATICA SEMESTER 5 ACADEMIEJAAR LECTOR JOHAN GALLE

Veilig en. Waarom en via een beveiligde verbinding? U vertrouwt de verbinding met de server van InterNLnet niet

Hoofdstuk 9. Cryptografie. 9.1 Geheimtaal

Crypto, Certificaten, SSL, PKI What can possibly go wrong? ISC2 cryptonight 10 juni 2014

Kunnen we IoT-elektronica wel beveiligen?

Tweede Huiswerk Security 26 of 28 oktober, 11.00, Nabespreken op Werkcollege.

I.1 Wiskunde in uw broekzak

11. Les 11 Vermenigvuldigen met 1. CC Naamsvermelding-GelijkDelen 3.0 Nederland licentie.

Inhoudsopgave. Onderzoeksrapport: SSL; Dion Bosschieter; ITopia

Priemgetallen en het RSA cryptosysteem

Cryptografie: Van DES tot Chipknip

Quantumcomputers en Cryptografie

De wiskunde en toepassing. van de cryptologie

Encryptie RSA Carl Reinehr

MINIMODULES VOOR 3 HAVO

Beveiligen alternatieve media. Datum 25 november 2016 Status Definitief

De digitale handtekening

HOE BEWAAR JE SAMEN EEN GEHEIM

Informatieavond over de profielkeuze in de 3 e klas

Security paper - TLS en HTTPS

NLT Gecertificeerde Module. Cybersecurity. Petra van den Bos Marko van Eekelen Erik Poll Radboud Universiteit Nijmegen

Secured Internet Gateway. Ontdek onze nieuwe op applicaties gerichte beveiligingsoplossingen

webbased video interview in de Zorg

in alle mogelijke mediaformaten, - bestaande en in de toekomst te ontwikkelen -, aan de Universiteit Hasselt.

WISKUNDE 1. Aansluitmodule wiskunde MBO-HBO

Black Hat Sessions X Past Present Future. Inhoud BHS III Live Hacking - Looking at both sides of the fence

Overzicht. Belang van computer beveiliging. I. Inleiding Computer Beveiliging. Wie ben jij, en wat ga jij daar doen?

Drempelbeveiling mogelijk maken voor RFID

Beveiligen alternatieve media. Datum 13 februari 2012 Status definitief

De geheimen van het Web. Motivatie

PROJEKT VERENIGINGSGEBOUW DE KANDELAAR VAN GANZENHOEF, AMSTERDAM ZUID OOST DELTA FORTE

Security. Eerste tentamen

Kwetsbaarheden in BIOS/UEFI

Montfortcollege Rotselaar LW6. Schooljaar Cryptografie. Frederic Vleminckx. Begeleider: Mr. Olaerts. Eindwerk Wiskunde

Lessenserie Cryptografie

FACTORISATIE EN CRYPTOGRAFIE

Introductie in cryptografie

aé=áåîäçéç=î~å=çé=çáöáí~äé=ü~åçíéâéåáåö=çé=çé= ÉäÉâíêçåáëÅÜÉ=~~åÖáÑíÉ=î~å=ÇÉ= îéååççíëåü~éëäéä~ëíáåö

Opgeloste en onopgeloste mysteries in de getaltheorie

Hoe je het cryptosysteem RSA soms kunt kraken

Theorie & Opdrachten

Opgeloste en onopgeloste mysteries in de getaltheorie

SCNET4 (TM) versie SECURE

Spreekbeurt Nederlands Cryptologie

Algoritmes en Priemgetallen. Hoe maak je een sleutelpaar voor RSA?

11 e editie. Inhoudsopgaven VWO 5

Profielwerkstuk Wiskunde B Cryptologie

opdrachten algoritmiek - antwoorden

Bestands en schijfencryptie

cloudoplossingen 105 mm 105 mm 90 mm 97 mm 97 mm Spreedbox Whitepaper security sendin.nl/spreedbox

Informatie coderen en kraken

Transcriptie:

Profielwerkstuk Informatica en Wiskunde Is RSA-cryptografie nu veilig genoeg en wat betekent dit voor de toekomst van digitale beveiliging? Door Nahom Tsehaie en Jun Feng Begeleiders: David Lans en Albert Westereenen 1

Wie zijn wij? Naam: Nahom Tsehaie 17 jaar Studie: Mechanical Engineering, TU Delft Naam: Jun Feng 18 jaar Studie: Electrical Engineering, TU Delft Winnaars PWS prijs 2014 2

Structuur 1. Wie zijn wij? 2. Inleiding 3. Hoofdvraag en deelvragen 4. Ontwikkeling van cryptografie 5. Soorten cryptografie 6. RSA en de werking ervan 7. RSA programma in Visual Basic 8. Inzetbaarheid van RSA 9. Het kraken van RSA 10.De toekomst van cryptografie 11.Video 12.Conclusie 3

Inleiding Wat betekent cryptografie? Keuze voor cryptografie o Recent in het nieuws. o Geinteresseerd in de kennis daarachter. o Mooi meegenomen voor onze vervolg studies. Aanpak onderzoek 4

Hoofdvraag en deelvragen Is RSA-cryptografie nu veilig genoeg en wat betekent dit voor de toekomst van digitale beveiliging? 1. Hoe heeft cryptografie zich ontwikkeld? 2. Welke soorten cryptografie bestaan er? 3. Wat is RSA en hoe werkt RSA? 4. Op welke gebieden is RSA inzetbaar? 5. Op welke manieren is het RSA te kraken? 6. Wat is de toekomst van cryptografie? 5

De ontwikkeling van cryptografie I. Methode van de Spartanen II. De Caesarmethode III. De techniek van Vigenère IV. De Vernam-codering V. Enigma-code VI. Data Encryption Standard (DES) VII.RSA-Systeem 6

Soorten cryptografie Cryptografie Klassieke Cryptografie Moderne Cryptografie Transpositieversleuteling Substitutieversleuteling Symmetrische Cryptografie Asymmetrische Cryptografie Mono-alfabetische versleuteling Poly-alfabetische versleuteling 7

RSA en de werking ervan - 1 Gevaar van onderschepping communicatie assymmetrische cryptografie, public-key cryptografie Jaren 60: Diffie-Hellman cryptografie; nog niet perfect 1977 Oplossing: RSA cryptografie door Rivest, Shamir en Adleman 8

RSA en de werking ervan - 2 RSA conceptueel Belangrijk: Eén-richting functie 9

RSA en de werking ervan - 3 Wiskundig algoritme Eén-richting functies o Priemfactoriseren o Modulo rekenen RSA programma (voor zover dat mogelijk is) in Visual Basic makkelijk moeilijk/onbekend Beginwaarden Eindwaarden 10

Video (Alternatief) Korte video waarbij de uitvinders van RSA het algoritme snel doorlopen [1.33] 11

RSA Programma in Visual Basic Gaat het programma stap voor stap door Laat zien hoe sleutels gecreëerd worden Kan versleutelen én ontsleutelen Restrictie: sommige getallen zijn té groot voor Visual Basic Demonstratie 12

Inzetbaarheid van RSA Lage efficiëntie van het RSA algoritme (voor nu) Combineren van (snelle) symmetrische en (langzame) assymmetrische cryptografie: zie mail protocollen Digitale certificaten ( https:// ) Digitale handtekeningen: hashwaarden 13

Het kraken van RSA Trial divison Brute force Hacking Gemeenschappelijke priemfactor Overige mogelijkheden Uitdagingen van RSA-security Tabel 1 RSA Challenge numbers 14

De toekomst van cryptografie Technologische vooruitgang Efficiëntie verbetering Toenemende druk op digitale beveiliging én privacy - een zwaar dilemma (?) 15

Conclusie (Deelvragen) - 1 1. Hoe heeft cryptografie zich ontwikkeld? In de loop van de tijd is het versleutelen van berichten steeds geavanceerder geworden. 2. Welke soorten cryptografie bestaan er? Er bestaan twee soorten cryptografieën: Klassieke en Moderne cryptografie. De moderne cryptografie kan onderverdeeld worden in asymmetrische en symmetrische cryptografie. De klassieke cryptografie kan onderverdeeld worden in substitutieversleuteling en transpositieversleuteling. 3. Wat is RSA en hoe werkt RSA? RSA is een cryptografie, baanbrekend door het gebruik van asymmetrische cryptografie en eenrichtingsfuncties. 16

Conclusie (Deelvragen) - 2 4. Op welke gebieden is RSA inzetbaar? Tevens is bekend dat RSA op vele gebieden inzetbaar is, zelfs buiten het versleutelen van informatie. 5. Op welke manieren is het RSA te kraken? Er zijn toch verschillende manieren gevonden om RSA te kraken, hoewel geen daarvan dat in een kort tijdsbestek kunnen. 6. Wat is de toekomst van cryptografie? De toekomst van cryptografie is erg veel belovend, omdat de druk op de cryptologische vooruitgangen erg groot is. 17

Conclusie (Hoofdvraag) Is RSA-cryptografie nu veilig genoeg en wat betekent dit voor de toekomst van digitale beveiliging? RSA is op dit moment nog net veilig genoeg, zeker vergeleken met de oude cryptografie systemen die er waren voordat RSA in het leven was geroepen. Asymmetrische cryptografie is in het heden de beste techniek om te versleutelen, een techniek waar het veelgebruikte RSA onder valt. Doordat priemgetallen oneindig in aantal zijn, kan RSA altijd een stapje voor supercomputers zijn. RSA is echter niet heel efficiënt en er zijn al manieren gevonden om RSA te kraken, al zijn die manieren erg langzaam. Wel kan het zo zijn dat het versleutelen met RSA dusdanig lang en complex wordt bevonden, dat men kan overstappen naar een ander versleutelingsmethode. De digitale beveiliging zal onder de huidige technologische snelheidsdruk steeds sneller ontwikkelen en wij verwachten dat deze steeds efficiënter zal worden, omdat RSA voor huidige standaarden nog redelijk zwaar is voor computers om informatie mee te beveiligen. 18

Bedankt voor uw aandacht! Zijn er nog vragen? 19