Varnost komunikacij in zaščita vsebin

Opis predmeta

Celovitost podatkov in osnovni vidiki varnosti:  tajnost, avtentičnost, pristnost, neovrgljivost in razpoložljivost. Vrste šifrirnih postopkov in razvrstitev šifrirnih algoritmov: pretočni, blokovni, simetrični, asimetrični. Osnove  simetričnih šifrirnih algoritmov (DES, AES) s primeri uporabe v praksi. Pregled asimetričnih šifrirnih algoritmov (RSA, ElGamal, DH) na primerih praktične uporabe. Digitalni podpis informacijskih vsebin in osnove delovanja zgoščevalnih algoritmov. Upravljanje s šifrirnimi ključi, digitalni certifikati in infrastruktura javnih ključev. Varnost komunikacij na Internetu s pregledom mehanizmov varovanja po slojih  (IPSec, SSL, varna pošta). Principi delovanja varnostnih naprav: usmerjevalniki, požarni zidovi in varovanje na nivoju vsebin. Varno elektronsko poslovanje. Varnostna politika in upravljanje varnosti v multimedijskih sistemih. Mehanizmi avtorske zaščite in sistemi upravljanja avtorske zaščite multimedijskih vsebin (DRM, CA, TP, Watermarking). Tehnologije veriženja blokov in njihove aplikacije na področju varnosti komunikacij in zaščite vsebin.

Cilji in kompetence

Razumevanje temeljnih principov varovanja informacij v multimedijskih sistemih. Pridobitev temeljnih znanj o varnostnih mehanizmih in praktičnih znanj o varnostnih protokolih, ki se uporabljajo na Internetu in v mobilnih radijskih omrežjih. Razumevanje  principov tehnične zaščite avtorskih pravic multimedijskih vsebin.

Metode poučevanja in učenja

Predavanja, laboratorijske vaje in individualno delo.

Predvideni študijski rezultati

Po uspešno opravljenem izpitu naj bi bili študentje zmožni:

  • prepoznati nevarssnosti, ki pretijo IKT sistemom,
  • prepoznati različne spletne prevare,
  • tehnično zaščititi celovitost IKT sistem,
  • zagotavljati celovitost elektronskih dokumentov,
  • oceniti varnost IKT sistema,
  •  zasnovati varnostno politiko.

Reference nosilca

Vlado Stankovski je izredni profesor računalništva in informatike. Ima bogate izkušnje na področju programskega inženirstva, računalništva v oblaku, na robu in v megli, porazdeljenih sistemov, semantike ter tehnologij umetne inteligence (strojno, globoko učenje). Dr. Stankovski je delal na področju integracije programske opreme in je v zadnjih 15 letih sodeloval pri razvoju različnih tehnologij vmesne programske opreme. Sodeloval je pri več nacionalnih in mednarodnih projektih, v konzorciju Superračunalniški center Slovenije, na projektu pametne specializacije IQ DOM ter v gruči za programsko inženirstvo projektov Obzorje 2020, kot predstavnik projektov ENTICE, SWITCH in DECENTER. Vlado Stankovski je tudi znanstveno-tehnični koordinator projekta Naslednje generacije interneta OntoChain programa Obzorje 2020.

1. Kochovski, P., Gec, S., Stankovski, V., Bajec, M., Drobintsev, P. D. Trust management in a blockchain based fog computing platform with trustless Smart Oracles. Future generation computer systems, dec. 2019, vol. 101, str. 747-759, doi: 10.1016/j.future.2019.07.030.

2. Taherizadeh, S., Jones, A.C., Taylor, I., Zhao, Z., Stankovski, V. Monitoring self-adaptive applications within edge computing frameworks: A State-of-the-Art review. The Journal of Systems and Software, feb. 2018, letn. 136, 20 str, https://doi.org/10.1016/j.jss.2017.10.033.

3. Paščinski, U., Trnkoczy, J., Stankovski, V., Cigale, M., Gec, S. QoS-aware orchestration of network intensive software utilities within Software Defined Data Centres – An architecture and implementation of a Global Cluster Manager. Journal of Grid Computing, 2018, letn. 16, št. 1, str. 85-112, https://doi.org/10.1007/s10723-017-9415-1.

4. Taherizadeh, S., Stankovski, V., Grobelnik, M. A capillary computing architecture for dynamic Internet of Things – Orchestration of microservices from Edge devices to Fog and Cloud providers: 2938. Sensors, 2018, letn. 18, št. 9, str. 1-23, https://doi.org/10.3390/s18092938.

5. Casale, G., Chesta, C., Deussen, P. et al. Current and future challenges of software engineering for services and applications. Procedia Computer Science, 2016, letn. 97, str. 34-42, https://doi.org/10.1016/j.procs.2016.08.278.

6. Zhao, Z., Martin, P., Wang, J. et al. Developing and operating time-critical applications in clouds: The State of the Art and the SWITCH approach. Procedia Computer Science, vol. 68, 2015, str. 17-28, https://doi.org/10.1016/j.procs.2015.09.220.

 

Temeljni viri in literatura

  1. Sašo Tomažič, Varnost informacijsko komunikacijskih sistemov, 2014 (Objavljena elektronska knjiga kot študijsko gradivo).
  2. B. Schneier: Applied Cryptography, John Wiley & Sons, 1996
  3. M. Y. Rhee, Internet Security: Cryptographic Principles, Algorithms and Protocols, John Wiley & Sons, 2003
  4. G. J. Simmons: Contemporary Cryptology, IEEE Press, 1991.
  5. B. Furth, D. Kirovski: Multimedia Security Handbook, CRC Press, 2004
  6. W. Zeng, H.Yu, C. Lin: Multimedia Security Technologies for Digital Rights Management, Academic Press, 2006
  7. F. Casino, T. K. Dasaklis, C. Patsakis: A systematic literature review of blockchain-based applications: Current status, classification and open issues, Telematics and Informatics, Volume 36, 2019, Pages 55-81, https://doi.org/10.1016/j.tele.2018.11.006.

Bodi na tekočem

Univerza v Ljubljani, Fakulteta za elektrotehniko, Tržaška cesta 25, 1000 Ljubljana

E:  dekanat@fe.uni-lj.si T:  01 4768 411