Kriptográfia házi használatra Szeptember 26

Hasonló dokumentumok
Kriptográfiai alapfogalmak

Infóka verseny. 1. Feladat. Számok 25 pont

1. hét. Neptun kód. Összesen. Név

Elektronikus aláírás. Gaidosch Tamás. Állami Számvevőszék

Titkosítás NetWare környezetben

Szabó Zoltán PKI termékmenedzser

Érettségi eredmények 2005-től (Békéscsabai Andrássy Gyula Gimnázium és Kollégium)

Információs társadalom alapismeretek

Sapientia Egyetem, Matematika-Informatika Tanszék.

Dr. Beinschróth József Kriptográfiai alkalmazások, rejtjelezések, digitális aláírás

Fábián Zoltán Hálózatok elmélet

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Református Iskolák XX. Országos Matematikaversenye osztály

Elektronikus hitelesítés a gyakorlatban

46. ORSZÁGOS TIT KALMÁR LÁSZLÓ MATEMATIKAVERSENY NEGYEDIK OSZTÁLY

Waldhauser Tamás december 1.

Biztonság a glite-ban

Adat és Információvédelmi Mesteriskola 30 MB. Dr. Beinschróth József SAJÁTOS LOGIKAI VÉDELEM: A KRIPTOGRÁFIA ALKALMAZÁSA

Mintacsempék és kályhakatalógus

DIGITÁLIS TANÚSÍTVÁNY HASZNÁLATA AZ INFORMATIKAI PLATFORMON

Egy negyedikes felvételi feladattól az egyetemi matematikáig

48. ORSZÁGOS TIT KALMÁR LÁSZLÓ MATEMATIKAVERSENY Megyei forduló HETEDIK OSZTÁLY MEGOLDÁSOK = = 2019.

Az elektronikus aláírás és gyakorlati alkalmazása

DIGITÁLIS TANÚSÍTVÁNY HASZNÁLATA A REGIONÁLIS BOOKING PLATFORMON

file:///d:/okt/ad/jegyzet/ad1/b+fa.html

Sapientia Egyetem, Matematika-Informatika Tanszék.

Prímtesztelés, Nyilvános kulcsú titkosítás

Diszkrét matematika I.

A Z E L E K T R O N I K U S A L Á Í R Á S J O G I S Z A B Á L Y O Z Á S A.

XII. Bolyai Konferencia. Bodnár József Eötvös Collegium II. matematikus, ELTE TTK

Számokkal kapcsolatos feladatok.

Logika és számításelmélet. 11. előadás

file:///d:/apa/okt/ad/jegyzet/ad1/b+fa.html

Data Security: Protocols Integrity

PISA2000. Nyilvánosságra hozott feladatok matematikából

EuroOffice Professzionális Vonalkód és QR kód generátor

Diszkrét matematika 2.C szakirány

Dr. Bakonyi Péter c.docens

Mailvelope OpenPGP titkosítás webes levelezéshez

PRÍMSZÁMOK ÉS A TITKOSÍRÁS

Algoritmusok bonyolultsága

Egy geometriai szélsőérték - feladat

TUDOMÁNYOS ISMERETTERJESZTŐ TÁRSULAT 42. ORSZÁGOS TIT KALMÁR LÁSZLÓ MATEMATIKAVERSENY MEGYEI FORDULÓ HETEDIK OSZTÁLY JAVÍTÁSI ÚTMUTATÓ

Rejtélyes rejtvényes Koordináta-rendszer 2. feladatcsomag

5.1 Környezet Hálózati topológia

Több oldalas dokumentum készítése. MS Word 2010 szövegszerkesztővel

A továbbiakban Y = {0, 1}, azaz minden szóhoz egy bináris sorozatot rendelünk

Kriptográfia I. Kriptorendszerek

4 ÉVFOLYAMOS FELVÉTELI EREDMÉNYEK

TUDOMÁNYOS ISMERETTERJESZTŐ TÁRSULAT

Informatikai alapismeretek

IT BIZTONSÁGTECHNIKA. Tanúsítványok. Nagy-Löki Balázs MCP, MCSA, MCSE, MCTS, MCITP. Készítette:

Az Országos Középiskolai Tanulmányi Verseny tanévi első fordulójának feladatmegoldásai

Elektronikus aláírás és titkosítás beállítása MS Outlook 2010 levelezőben

ELEKTRONIKUS TANÚSÍTVÁNY HASZNÁLATA AZ INFORMATIKAI PLATFORMON

4. Előadás Titkosítás, RSA algoritmus

Microsoft Windows XP. Feladatgyűjtemény

Szűrési funkció az Értesítési tárhelyen

CIG Pannónia Életbiztosító PROFe eltávolítása gépről

kommunikáció Feladatgyűjtemény

Réti Kornél, Microsec Zrt. 1

Szakács Lili Kata megoldása

Levelezők szűrésének beállítása

Gráfalgoritmusok ismétlés ősz

2014. évi Bolyai János Megyei Matematikaverseny MEGOLDÁSI ÉS ÉRTÉKELÉSI ÚTMUTATÓ 9. osztály

Levelező Matematika Verseny Versenyző neve:... Évfolyama:... Iskola neve:... Postára adási határidő: január 19. Feladatok

Gráfelmélet. I. Előadás jegyzet (2010.szeptember 9.) 1.A gráf fogalma

Diszkrét matematika 2.

MEGOLDÁSOK Pontszerző Matematikaverseny 2016/2017 tanév 3. forduló

MATEMATIKAI KOMPETENCIATERÜLET A

Data Security: Access Control

Diszkréció diszkrét logaritmussal

Táblázatos adatok használata

A társadalomkutatás módszerei I. Outline. 1. Zh Egyéni eredmények. Notes. Notes. Notes. 9. hét. Daróczi Gergely november 10.

Az egyenes egyenlete: 2 pont. Az összevont alak: 1 pont. Melyik ábrán látható e függvény grafikonjának egy részlete?

A kvantumelmélet és a tulajdonságok metafizikája

Tanúsítványkérelem készítése, tanúsítvány telepítése Microsoft Internet Information szerveren

CIG Pannónia Életbiztosító PROFe eltávolítása gépről

Diszkrét matematika 2.

Fogalmak: Adatbázis Tábla Adatbázis sorai: Adatbázis oszlopai azonosító mező, egyedi kulcs Lekérdezések Jelentés Adattípusok: Szöveg Feljegyzés Szám

Készítette: Főpolgármesteri Hivatal Adó Főosztály Segédlet az elektronikus bevallás elkészítéséhez.

KÉSZÍTSÜNK ÁBRÁT évfolyam

VELUX VIKI-Online rendelés és árajánlat készítés Fiók Információk

A 2013/2014. tanévi Országos Középiskolai Tanulmányi Verseny MATEMATIKA II. KATEGÓRIA (GIMNÁZIUM)

Megjegyzés: A programnak tartalmaznia kell legalább egy felhasználói alprogramot. Példa:

definiálunk. Legyen egy konfiguráció, ahol és. A következő három esetet különböztetjük meg. 1. Ha, akkor 2. Ha, akkor, ahol, ha, és egyébként.

Érdekességek az elemi matematika köréből

Informatikai Rendszerek Alapjai

Számítógépes Hálózatok. 5. gyakorlat

1. megold s: A keresett háromjegyű szám egyik számjegye a 3-as, a két ismeretlen számjegyet jelölje a és b. A feltétel szerint

Az Informatika Elméleti Alapjai

M-Fájlok létrehozása MATLAB-ban

Windows biztonsági problémák

Diszkrét matematika 2. estis képzés

Ramsey-féle problémák

A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján.

MATEMATIKA VERSENY

Diszkrét matematika 2. estis képzés

RSA algoritmus. P(M) = M e mod n. S(C) = C d mod n. A helyesség igazoláshoz szükséges számelméleti háttér. a φ(n) = 1 mod n, a (a 1,a 2,...

Data Security: Public key

Átírás:

Kriptográfia házi használatra 1 / 16 Kriptográfia házi használatra Csirmaz László CEU Rényi ELTE 2018 Szeptember 26

Kriptográfia házi használatra 2 / 16 A fagylaltos kocsik hová álljanak? Szomszédos sarkokon nincs fagylaltoskocsi.

Kriptográfia házi használatra 2 / 16 A fagylaltos kocsik hová álljanak? Szomszédos sarkokon nincs fagylaltoskocsi.

Kriptográfia házi használatra 2 / 16 A fagylaltos kocsik hová álljanak? Szomszédos sarkokon nincs fagylaltoskocsi.

Kriptográfia házi használatra 2 / 16 A fagylaltos kocsik hová álljanak? Mindenhonnan legfeljebb egy sarokra pontosan egy kocsi áll.

Kriptográfia házi használatra 2 / 16 A fagylaltos kocsik hová álljanak?? Mindenhonnan legfeljebb egy sarokra pontosan egy kocsi áll.

Kriptográfia házi használatra 2 / 16 A fagylaltos kocsik hová álljanak? Keressünk egy jó elrendezést!

Kriptográfia házi használatra 2 / 16 A fagylaltos kocsik hová álljanak? Keressünk egy jó elrendezést!

Kriptográfia házi használatra 2 / 16 A fagylaltos kocsik hová álljanak? Keressünk egy jó elrendezést!

Kriptográfia házi használatra 2 / 16 A fagylaltos kocsik hová álljanak? Keressünk egy jó elrendezést!

Kriptográfia házi használatra 2 / 16 A fagylaltos kocsik hová álljanak? Keressünk egy jó elrendezést!

Kriptográfia házi használatra 2 / 16 A fagylaltos kocsik hová álljanak? Keressünk egy jó elrendezést!

Kriptográfia házi használatra 2 / 16 A fagylaltos kocsik hová álljanak? Keressünk egy jó elrendezést!

Kriptográfia házi használatra 2 / 16 A fagylaltos kocsik hová álljanak? Keressünk egy jó elrendezést! És itt megakadtunk...

Kriptográfia házi használatra 2 / 16 A fagylaltos kocsik hová álljanak? Lefogó rendszer keresése tetszőleges gráfban NP nehéz.

Kriptográfia házi használatra 3 / 16 Hogyan készítsük a feladatot? Kiindulunk a megoldásból.

Kriptográfia házi használatra 3 / 16 Hogyan készítsük a feladatot? Kiindulunk a megoldásból.

Kriptográfia házi használatra 3 / 16 Hogyan készítsük a feladatot? Behúzzuk az utakat amik garantálják a jó megoldást.

Kriptográfia házi használatra 3 / 16 Hogyan készítsük a feladatot? Aztán a kék csúcsok között tetszőlegesen húzunk további éleket.

Kriptográfia házi használatra 3 / 16 Hogyan készítsük a feladatot? Aztán a kék csúcsok között tetszőlegesen húzunk további éleket.

Kriptográfia házi használatra 3 / 16 Hogyan készítsük a feladatot? Aztán a kék csúcsok között tetszőlegesen húzunk további éleket.

Kriptográfia házi használatra 3 / 16 Hogyan készítsük a feladatot? Aztán a kék csúcsok között tetszőlegesen húzunk további éleket.

Kriptográfia házi használatra 3 / 16 Hogyan készítsük a feladatot? Kész a feladat!

Kriptográfia házi használatra 4 / 16 Nyilvános kulcsú titkosírás Láttuk, hogy könnyen tudunk olyan nehéz feladatot készíteni, aminek mi ismerjük a megoldását; várhatóan senki más nem tud jó megoldással előállni belátható időn belül. Ilyen típusú feladatok állnak minden publikus kulcsú titkosírás mögött. nyilvános kulcs: a feladat. titkos kulcs: a feladat megoldása. A nyilvános kulcs segítségével bárki tud üzenetet kódolni, de a kódolt üzenetet csak a titkos kulccsal lehet visszafejteni még az üzenet küldője sem tud vele mit kezdeni.

Kriptográfia házi használatra 5 / 16 Esetünkben a nyilvános kulcs a gráf (a város tértépe):

Kriptográfia házi használatra 6 / 16 Esetünkben a titkos kulcs pedig a fagylaltoskocsik helye:

Kriptográfia házi használatra 7 / 16 Hogyan kódoljunk? Észrevétel: a fagylaltoskocsik és azok szomszédai minden csúcsot pontosan egyszer tartalmaznak. Következésképp: minden csúcshoz írunk egy zöld számot; majd minden csúcsba fehérrel beírjuk az ottani és a szomszédos zöld számok összegét. Ekkor a fagylaltoskocsiknál álló fehér számok összege egyenlő az összes zöld szám összegével.

Kriptográfia házi használatra 8 / 16 Példa A zöld számok, véletelenül választva.

Kriptográfia házi használatra 8 / 16 Példa 3 1 6 2 8 1 1 2 5 4 3 5 2 3 6 4 A zöld számok; az összegük 56.

Kriptográfia házi használatra 8 / 16 Példa 3 1 6 2 17 8 1 1 2 5 4 3 5 2 3 6 4 A fehér számok számítása...

Kriptográfia házi használatra 8 / 16 Példa 3 1 6 2 17 13 8 1 1 2 5 4 3 5 2 3 6 4 A fehér számok számítása...

Kriptográfia házi használatra 8 / 16 Példa 3 1 6 2 17 13 14 8 1 1 2 5 4 3 5 2 3 6 4 A fehér számok számítása...

Kriptográfia házi használatra 8 / 16 Példa 3 1 6 2 17 13 14 13 8 1 13 17 9 9 1 2 16 16 13 16 5 4 3 5 10 14 14 20 2 3 6 4 A fehér számok, és a többi...

Kriptográfia házi használatra 8 / 16 Példa 3 1 6 2 17 13 14 13 8 1 13 17 9 9 1 2 16 16 13 16 5 4 3 5 10 14 14 20 2 3 6 4 A fagylaltoskocsiknál a számok összege 17 + 9 + 16 + 14 = 56.

Kriptográfia házi használatra 9 / 16 Üzenet kódolása a nyilvános kulccsal Az üzenet egy 0 és 9 közötti számjegy, mondjuk 6.

Kriptográfia házi használatra 9 / 16 Üzenet kódolása a nyilvános kulccsal Válasszunk zöld számjegyeket hogy a teljes összeg 6-ra végződjön.

Kriptográfia házi használatra 9 / 16 Üzenet kódolása a nyilvános kulccsal 3 1 6 2 8 1 1 2 5 4 3 5 2 3 6 4 Válasszunk zöld számjegyeket hogy a teljes összeg 6-ra végződjön.

Kriptográfia házi használatra 9 / 16 Üzenet kódolása a nyilvános kulccsal 3 1 6 2 8 1 1 2 5 4 3 5 2 3 6 4 Írjuk minden csúcsba a megfelelő összeg utolsó jegyét.

Kriptográfia házi használatra 9 / 16 Üzenet kódolása a nyilvános kulccsal 3 1 6 2 7 3 4 3 8 1 3 7 9 9 1 2 6 6 3 6 5 4 3 5 0 4 4 0 2 3 6 4 Írjuk minden csúcsba a megfelelő összeg utolsó jegyét.

Kriptográfia házi használatra 9 / 16 Üzenet kódolása a nyilvános kulccsal 3 1 6 2 7 3 4 3 8 1 3 7 9 9 1 2 6 6 3 6 5 4 3 5 0 4 4 0 2 3 6 4 Töröljük ki a zöld számokat.

Kriptográfia házi használatra 9 / 16 Üzenet kódolása a nyilvános kulccsal 7 3 4 3 3 7 9 9 6 6 3 6 0 4 4 0 Töröljük ki a zöld számokat.

Kriptográfia házi használatra 9 / 16 Üzenet kódolása a nyilvános kulccsal 7 3 4 3 3 7 9 9 6 6 3 6 0 4 4 0 Töröljük ki a zöld számokat. A kód elkészült!

Kriptográfia házi használatra 10 / 16 Kód megfejtése a titkos kulccsal 7 3 4 3 3 7 9 9 6 6 3 6 0 4 4 0 Megkaptuk az üzenetet, elővesszük a titkos kulcsunkat...

Kriptográfia házi használatra 10 / 16 Kód megfejtése a titkos kulccsal 7 3 4 3 3 7 9 9 6 6 3 6 0 4 4 0 Megkaptuk az üzenetet, elővesszük a titkos kulcsunkat...

Kriptográfia házi használatra 10 / 16 Kód megfejtése a titkos kulccsal 7 3 4 3 3 7 9 9 6 6 3 6 0 4 4 0 Összeadjuk: 7 + 9 + 6 + 4 = 26, tehát az üzenet: 6 egyszerű.

Kriptográfia házi használatra 11 / 16 Végső válasz az életre, a világmindenségre meg mindenre Megindult a projekt hogy megtudjuk: Mi a végső válasz az életre, a világmindenségre, meg mindenre? Zöldmezős beruházásban elkészült a Mélyenszántó Gondolat gép, mely teljes idejét a probléma megoldásának fogja szentelni.

Kriptográfia házi használatra 11 / 16 Végső válasz az életre, a világmindenségre meg mindenre

Kriptográfia házi használatra 11 / 16 Végső válasz az életre, a világmindenségre meg mindenre Megindult a projekt hogy megtudjuk: Mi a végső válasz az életre, a világmindenségre, meg mindenre? Zöldmezős beruházásban elkészült a Mélyenszántó Gondolat gép, mely teljes idejét a probléma megoldásának fogja szentelni. De én már tudom a választ, csak nem akarom elárulni. Ehelyett elkódolom, és megmutatom a kódolt üzenetet:

Kriptográfia házi használatra 12 / 16 Végső válasz az életre, a világmindenségre meg mindenre 81 2 7 65 88 45 61 60 64 91 9 57 55 63 88 29 26 72 25 64 61 76 12 40 27 99 74 26 75 39 49 87 39 9 2 84

Kriptográfia házi használatra 13 / 16 Egymilliárd ével később...

Kriptográfia házi használatra 14 / 16 Egymilliárd ével később... a gép bejelenti az eredményt:... a végső válasz az életre, a világmindenségre, meg mindenre...

Kriptográfia házi használatra 14 / 16 Egymilliárd ével később... a gép bejelenti az eredményt:... a végső válasz az életre, a világmindenségre, meg mindenre...

Kriptográfia házi használatra 15 / 16 Egyilliárd ével később... és íme 81 2 7 65 88 45 61 60 64 91 9 57 55 63 88 29 26 72 25 64 61 76 12 40 27 99 74 26 75 39 49 87 39 9 2 84

Kriptográfia házi használatra 15 / 16 Egyilliárd ével később... és íme 81 2 7 65 88 45 61 60 64 91 9 57 55 63 88 29 26 72 25 64 61 76 12 40 27 99 74 26 75 39 49 87 39 9 2 84

Kriptográfia házi használatra 15 / 16 Egyilliárd ével később... 81 2 7 65 88 45 61 60 64 91 9 57 55 63 és íme 88 29 26 72 25 64 61 76 12 40 27 99 74 26 75 39 49 45+61+60+88+27+76+72+87+26 = 542 2 87 84 39 9

Kriptográfia házi használatra 16 / 16 Köszönöm a figyelmet! Irodalom Tim Bell, Harold Thimbleby, Mike Fellows, Ian Witten, Neil Koblitz: Explaining cryptographic systems to the general public Csirmaz László: Kriptográfia a középiskolában A matematika tanítása, 2005, 3 13