PřF:M0170 Kryptografie - Informace o předmětu
M0170 Kryptografie
Přírodovědecká fakultajaro 2010
- Rozsah
- 2/1/0. 3 kr. (příf plus uk plus > 4). Ukončení: zk.
- Vyučující
- prof. RNDr. Jan Paseka, CSc. (přednášející)
- Garance
- prof. RNDr. Jan Paseka, CSc.
Ústav matematiky a statistiky – Ústavy – Přírodovědecká fakulta - Rozvrh
- Čt 16:00–17:50 M1,01017
- Rozvrh seminárních/paralelních skupin:
M0170/Cicelova_Polit: Rozvrh nebyl do ISu vložen.
M0170/DNSSEC: Rozvrh nebyl do ISu vložen.
M0170/Dockal_Chaos: Rozvrh nebyl do ISu vložen.
M0170/GerguriShkodran: Rozvrh nebyl do ISu vložen.
M0170/HreskoJuraj: Rozvrh nebyl do ISu vložen.
M0170/JakabMatej: Rozvrh nebyl do ISu vložen.
M0170/Krajcova: Rozvrh nebyl do ISu vložen.
M0170/Nosal_Digpodpis: Rozvrh nebyl do ISu vložen.
M0170/NovotnyPetr: Rozvrh nebyl do ISu vložen.
M0170/Tkac_Skype: Rozvrh nebyl do ISu vložen.
M0170/01: Čt 18:00–18:50 M1,01017, J. Paseka - Předpoklady
- Matematická analýza I. a II., Lineární algebra a geometrie I. a II., Základy matematiky, Algebra I, Pravděpodobnost a statistika
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
- Mateřské obory/plány
- Aplikovaná informatika (program FI, B-AP)
- Aplikovaná informatika (program FI, N-AP)
- Informatika (program FI, B-IN)
- Informatika (program FI, N-IN)
- Matematika (program PřF, B-MA)
- Matematika (program PřF, M-MA)
- Matematika (program PřF, N-MA)
- Cíle předmětu
- Základním cílem přednášky je seznámení studenta s matematickými základy šifrování - kryptografie. Jsou rovněž zmíněny aplikace teorie šifrování, zejména v oblasti computer science. Absolvováním disciplíny získá student tyto základní znalosti a dovednosti: * Pochopení základních principů kryptografie, formulace perfektní bezpečnosti. * Pochopení podstaty a variant perfektního šifrovacího systému one-time pad. * Zvládnutí praktických výpočetních postupů při řešení rovnic vyplývajících z použití posouvacích registrů. * Pochopení pojmů výpočetní složitost, integrita a autentičnost. * Pochopení a vysvětlení podstaty asymetrického šifrovacího systému. * Použití kryptografických metod při řešení konkrétních úloh z oblasti bezpečnosti a šifrování dat.
- Osnova
- Úvod. Shrnutí - přehled. Historie. Obsah a záměr přednášky. Kryptosystémy a jejich aplikace v computer science. Základní principy. Narušení kryptosystému. Perfektní šifra. One time-pad a lineární posouvací registry. One time-pad. Narušitelnost lineárních posouvacích registrů. Jednosměrné funkce. Neformální přístupy; problém rozesílání hesel. Použití NP-těžkých problémů jakožto kryptosystémů. Data Encryption Standard (DES). Diskrétní logaritmy. Kryptosystémy s veřejným klíčem. Myšlenka funkce s vlastností padacích dveří. Rivest-Shamir-Adlemanův (RSA) systém. Kryptosystém s veřejným klíčem založený na diskrétním logaritmu. Autentikace a digitální podpisy. Authentikace v komunikačním systému. Použití veřejných klíčů v síti pro zasílání podepsaných zpráv. Dvoustranné protokoly. Vícestranné protokoly. Pseudonáhodné generátory.
- Literatura
- Porubský, Š. a Grošek, O. Šifrovanie. Algoritmy, Metódy, Prax. Grada, Praha 1992. ISBN 80-85424-62-2
- Welsh, D., Codes and Cryptography, Oxford University Press, New York 1989.
- MENEZES, A. J., Paul van OORSCHOT a Scott A. VANSTONE. Handbook of applied cryptography. Boca Raton: CRC Press, 1997, xiii, 780. ISBN 0-8493-8523-7. info
- SCHNEIER, Bruce. Applied cryptography : protocols, algorithms, and source code in C. New York: John Wiley & Sons, 1996, xxiii, 758. ISBN 0471128457. info
- SALOMAA, Arto. Public-key cryptography. 2nd ed. Berlin: Springer, 1996, x, 271. ISBN 3540613560. info
- Výukové metody
- Přednáška: teoretická výuka kombinovaná s praktickými příklady Cvičení: teoretické cvičení zaměřené na procvičení základních pojmů a tvrzení, samostatné řešení úloh, včetně úloh komplexnějšího charakteru,domácí úlohy. Je nutná aktivní účast na cvičeních nebo zpracování písemného referátu, který bude následně přednesen na některém ze cvičení. Téma bude stanoveno po dohodě s vyučujícím.
- Metody hodnocení
- Přednáška se cvičením. Zkouška je ústní s písemnou přípravou. Uspěšné složení zkoušky předpokládá předvedení přehledu k vybrané kapitole.
- Informace učitele
- http://www.math.muni.cz/~paseka
V případě dosavadního neabsolvování předmětu kódování je doporučen tento předmět. In the case of not passing up to now the course Coding we recommend to enroll in that course. - Další komentáře
- Studijní materiály
Předmět je vyučován jednou za dva roky. - Nachází se v prerekvizitách jiných předmětů
- FI:PV079 Applied Cryptography
IV054 || PřF:M0170 || IA174 || now(IA174) || souhlas
- FI:PV079 Applied Cryptography
- Statistika zápisu (jaro 2010, nejnovější)
- Permalink: https://is.muni.cz/predmet/sci/jaro2010/M0170