Přeskočit na hlavní obsah
Přeskočit hlavičku
Ukončeno v akademickém roce 2009/2010

Kódování a kryptografie

Typ studia navazující magisterské
Jazyk výuky čeština
Kód 457-0306/01
Zkratka
Název předmětu česky Kódování a kryptografie
Název předmětu anglicky Coding and cryptography
Kreditů 4
Garantující katedra Katedra aplikované matematiky
Garant předmětu doc. RNDr. Dalibor Fronček, CSc., Ph.D.

Osnova předmětu

Přednášky:
Úvod. Samoopravné kódy, (n, M, d) - kódy, Hammingova vzdálenost. Hlavní problém teorie kódování. Ekvivalence kódů, nutná a postačující podmínka existence (n, M, d) - kódů, Hammingova hranice, perfektní kódy.

Lineární kódy. Výhody a nevýhody lineárních kódů, ekvivalence lineárních kódů, kódování a dekódování lineárními kódy, pravděpodobnost korekce a detekce chyby.

Duální kódy. Duální kód, kontrolní matice, syndromové dekódování, nekompletní kódování.

Hammingovy kódy. Binární a rozšířené Hammingovy kódy, q-ární Hammingovy kódy, zkracování kódu.

Blokové designy v teorii kódování. Blokové designy (BIBDS's), užití (BIBDS's) v kódování. Kódy a latinské čtverce. Latinské čtverce a vzájemně ortogonální latinské čtverce, užití latinských čtverců v kódování.

Cyklické kódy. Polynomy, cyklické kódy, binární a ternární Golayovy kódy.

Klasická kryptografie - jednoduché kryptosystémy,
kryptoanalýza.

Shannonova teorie (perfektní utajení, entropie).


Jednosměrné funkce a systém DES (Data Encryption Standard).

Veřejné kryptosystémy: RSA (Rivest-Shamir-Adleman) a faktorizace na prvočísla.

Digitální podpisy a podpisové schémata.
Hash funkce.
Klíče a identifikační schémata.
Autentifikační kódy a integrita zpráv.
Prahová schémata a schémata sdílení tajemství.

Povinná literatura

Adámek: Kódování a teorie informace, ČVUT Praha, 1991.
Hill: A First Cource in Coding Theory, Clarendon Press, Oxford, 1986.
Dominic Welsh: Codes and Cryptography, ISBN 0-19-853287-3.
N. Koblitz: Algebraic Aspects of Cryptography, ISBN 3-540-63466-0 .
A. Salomaa: Public-Key Cryptography, ISBN 3-540-61256-0 .
A. Beutelspacher: Cryptology, ISBN 0-88385-504-6.
A. Sinkov: Elementary Crypoanalysis, ISBN 0-88385-622-0.
D. Stinad: Cryptography - Theory and Practice, CRC Press 1995, ISBN 0-8493-8521-0.

Doporučená literatura

K tomuto předmětu nebyla specifikována doporučená literatura.