Popis:
1. Základní pojmy: kryptologie, kryptografie, steganografie, kryptoanalýza, princip symetrických a asymetrických šifer.
----------------------------------------------------------------------------------------
Kryptologie:
Nauka o metodách utajování. Název z řeckého slova „kryptós“ = skrytý. Kryptologie je souhrnný název pro kryptografii, steganografii a kryptoanalýzu.
Kryptografie:
Technika a věda o utajování zpráv. Zabývá se šifrovacími technologiemi, algoritmy, mechanizmy, stavebními bloky a transformacemi používanými pro utajování zpráv. Kryptografie šifrované zprávy vytváří.
Steganografie:
Věda zabývající se „skrýváním zpráv“. Základem je utajený algoritmus na veřejném klíči, což může znamenat komunikaci tam, kde se zdá, že žádná komunikace není. (V praxi - text uložený v obrázku na místech, kde se vyskytuje náhodný šum.)
Kryptoanalýza:
Věda zabývající se získáváním obsahu zašifrovaných zpráv, aniž by bylo použito tajného klíče. Tzv.: prolamování kódu. Kryptoanalýza šifrované zprávy luští a tím testuje odolnost kryptografických systémů.
Klíčová slova:
kryptologie
steganografie
kryptografie
šifrovací algoritmy
digitální podpis
elektronický obchod
Obsah:
- 1. Základní pojmy: kryptologie, kryptografie, steganografie, kryptoanalýza, princip symetrických a asymetrických šifer.
2. Matematické základy kryptologie: modulární aritmetika, inverse „modulo“, Euclidův algoritmus, Eulerova funkce, prvočísla - princip generování.
3. Generování náhodných čísel, princip, kongruenční generátory, testování generátorů, baterie testů.
4. Symetrické šifrovací algoritmy: principy, používané techniky, Césarova šifra, Vernamova šifra, substituční a transpoziční šifry, princip jejich kryptoanalýzy, proudové a blokové šifry, módy blokových šifer, příklady se stručnou charakteristikou (AES, DES IDEA, RC(x)), šifry používané v GSM, princip autentizace účastníků GSM sítě.
5. Kvantová kryptografie, princip, protokol pro výměnu klíčů.
5. Asymetrické šifrovací algoritmy: zavazadlový algoritmus, RSA, Diffie-Hellman, El Gamal systém.
7. „Hašovací“ funkce, princip, příklady, kolize, odolnost proti kolizím.
8. Digitální podpis: DSA, PGP, struktura, používané algoritmy. Autentizace, certifikát, certifikační autorita. Bezpečná pošta S/MIME, bezpečný web SSL/TSL, IPsec.
9. Elektronický obchod: standard SET, 3D Secure princip, popis protokolu, použité algoritmy.