Daugeliui žinoma klasikinė, nuotykinėje literatūroje sutinkama,
terminologija: kodas, šifras, raktai. Be to, vis labiau populiarėja modernesnės
sąvokos: viešo rakto kriptosistemos, autentifikacija, elektroninis parašas.
Kurso klausytojai susipažins su šių savokų matematine interpretacija
bei įvairiais informacijos šifravimo būdais.
Nereikėtų tikėtis, kad šio kurso klausytojas sugebės įsilaužti į bet kurio
banko ar karinės žinybos kompiuterius. Tačiau parašyti laišką,
kurio negalės perskaityti smalsus, bet kriptologijos kurso neklausęs "blogietis",
jis tikrai galės.
Pageidautinos pradinės žinios: tikimybių teorijos ir algebros pradmenys. Reikalui esant, kurso įvadinėje dalyje trūkstamas žinias bus galima atgaivinti.
Paskaitų kurso programa
( pdf 34.8 Kb )
- Kriptologija, kriptografija, kriptoanalizė: kas tai yra
- Kriptografinės sistemos
- Kriptografinės sistemos slaptumo matas
- Simetrinės kriptografinės sistemos
- Cezario ir Vižene šifrai.
- Kasiskio ir Frydmano testai
- Vienkartinio rakto sistema
- Algoritmų sudėtingumo problema
- Polinominio laiko algoritmai
- NP problemos
- Vienakryptės funkcijos
- Asimetrinės kriptografinės sistemos
- Lucifer kriptosistema
- Kriptosistema be raktų
- Viešo rakto kriptosistemos
- RSA
- Merkle-Hellman'o ("kuprinės") kriptosistema
- Elektroninis parašas
Literatūra
- Beutelspacher A. Kryptologie, Braunschweig: Vieweg, 1994.
- Koblitz N. A course in Number theory and Cryptography,
Springer Verlag, 1987.
- Koblitz N. Algebraic Aspects of Cryptography, Springer Verlag, 1998.
- Stakėnas V. Informacijos kodavimas, Vilnius: Vilniaus
universitetas, 1996.
- Welsh D. Codes and Cryptography, Oxford: Clarendon Press, 1988.
Pradinis puslapis |
Main page
|