Krüptoloogia II (MTAT.07.003)
PÕHIANDMED
õppeaine register
Y - ühisõppekavade ained
õppeaine kood
MTAT.07.003
õppeaine nimetus eesti k
Krüptoloogia II
õppeaine nimetus inglise k
Cryptology II
õppeaine maht AP
4.00
õppeaine maht EAP
6.00
deklareeritav
ei
kontrollivorm
eksam
õpetamise semester
sügis-kevad
õppekeel
eesti keel
inglise keel
Õppekavad, millesse aine kuulub
Ainet õpetavad struktuuriüksused
IT - tarkvarateaduse instituut
Ainekaardi link
Tunniplaani link
Vaata tunniplaani
Versioon:
VERSIOONIPÕHISED ANDMED
õppeaine eesmärgid eesti k
Õppija omandab ülevaate tähtsamatest krüptograafilistest primitiividest ja nende peamistest turvaomadustest, erinevate omaduste omavahelistest seostest ning praktikas kasutatavatest konstruktsioonidest. Õppija omandab peamised krüptograafiliste protokollide ja primitiivide disainimise võtted ning vastava interaktiivsetel mängudel põhineva tõestusmetoodika.
õppeaine eesmärgid inglise k
Students obtain an overview of the most important cryptographic primitives and their security properties. They get to know what are the relations between various security properties. They also get an overview of the most common instantiations of various constructions. Students learn the basic principles of cryptographic
protocol and primitive design, and the corresponding game-based proof methodology.
õppeaine õpiväljundid eesti k.
Kursusel osalenud üliõpilased oskavad kriitiliselt lugeda erinevaid turvatõestusi ja oskavad ise koostada keskmise keerukusega turvatõestusi. Lisaks omandavad õppijad peamised krüptograafiliste protokollide ja primitiivide disainimise võtted.
õppeaine õpiväljundid ingl k.
Students obtain the ability to understand and verify various security proofs and are able to construct security proofs with reasonable complexity. Students also learn basic principles of cryptographic protocol and primitive design.
õppeaine sisu lühikirjeldus eesti k
Hüpoteeside testimine ning selle laiendused krüptograafias. Arvutusliku eristamatuse ja semantilise turvalisuse vahelised seosed. Krüptosüsteemide ja kinnistusskeemide homoloogiline klassifikatsioon. Autentimisprimitiivid. Sigmaprotokollid ja nende seos digitaalsignatuuriprotokollidega. Nullteadmus ja teadmus-tõestused. Turvaline ühisarvutus. Peitedastus ja varjestatud arvutusmeetodid. Komponeeritavus ja keeruliste protokollide disainimine.
õppeaine sisu lühikirjeldus ingl k
Hypothesis testing and its extensions in cryptography. Relation between indistinguishability and semantic security. Homological classification of cryptosystems and commitment schemes. Authentication primitives. Sigma protocols and their relation to digital signatures. Zero-knowledge and proofs of knowledge. Secure two- and multi-party computation. Oblivious transfer and crypto-computing. Composability and design of complex protocols.
hindamisviis eesti k
eksam
hindamisviis ingl k
exam
iseseisev töö eesti k
hetkel määramata
iseseisev töö ingl k
not fixed yet
õppekirjandus
Oded Goldreich. The Foundations of Cryptography II
Shafi Goldwasser, Mihir Bellare. Lecture Notes on Cryptography
õppevormid ja mahud
päevaõpe: nädalatunnid
4.0
sessioonõppe töömahud (semestris):
loenguid
2.0
loenguid
-
praktikume
2.0
praktikume
-
harjutusi
0.0
harjutusi
-
vastutav õppejõud
-
ÕPPEJÕU AINEKAVA INFO
õppetöö semester
õpetav õppejõud / üksus
õppetöö keel
Laiendatud ainekava
Vastava versiooni aine-õppejõu paarid on puudu!
Ainekaart eesti keeles
Ainekaart inglise keeles