õppeaine eesmärgid eesti k
Aine läbinud üliõpilased oskavad tarkvarasüsteemide arendamisel
korrektselt kasutada krüptograafia primitiive nagu räsifunktsioonid,
signatuurid, sümmeetrilised ja asümmeetrilised krüptosüsteemid.
õppeaine eesmärgid inglise k
Students taking the course will know how to correctly use cryptographic primitives like hash functions, signatures, symmetric and asymmetric encryption in practical software development.
õppeaine õpiväljundid eesti k.
Üliõpilane oskab kasutada levinud programmeerimisvahendeid erinevate krüptograafiliste konstruktsioonide realiseerimiseks. Üliõpilane omandab praktilise kogemuse, kuidas kasutada krüptograafilisi protokolle ja avaliku võtme infrastruktuuri erinevate turvaeesmärkide saavutamiseks.
õppeaine õpiväljundid ingl k.
tudents will learn how use popular programming tools to implement various cryptographic constructions. They get practical experiences how to employ cryptographic protocols and public key infrastructure for eforcing practical security goals.
õppeaine sisu lühikirjeldus eesti k
Levinud tarkvarateekide kasutamine failide ja muu andmeside krüpteerimiseks, autentimine, dokumentide võltsimiskindluse tagamine, avaliku võtme infrastruktuurid, turvaliste protokollide koostamine, juhubittide turvaline kogumine, kiipkaardid, digitaalsed allkirjastamisprotokollid.
õppeaine sisu lühikirjeldus ingl k
The use of cryptographic libraries for encrypting files and communication, authentication methods, integrity protection, public key infrastructures, composition of secure protocols, secure methods for obtaining random bits, smartcards, digital signatures.
hindamisviis eesti k
eksam
iseseisev töö eesti k
hetkel täpsustamata
iseseisev töö ingl k
currently unspecified
õppekirjandus
Vormikohased kirjanduse või veebiviited
õppevormid ja mahud
päevaõpe: nädalatunnid
4.0
sessioonõppe töömahud (semestris):