Module D: Communication Security

Subject description

Introduction: cryptography from ancient times to modern era.  

Information security risks and current data security objectives: confidentiality/privacy, authenticity, data integrity and non-repudiation.

Symmetric cryptographic algorithms: substitution ciphers, transposition ciphers and standard symmetric cryptographic algorithms DES and AES.

Asymmetric cryptographic algorithms RSA and Diffie-Hellman´s secure key exchange protocol.

Digital signature algorithms and hash functions.

Digital certificates and public key management.

Internet communication security algorithms and protocols from physical to application layer.

Communication security in WLAN and mobile wireless networks: GSM, TETRA, UMTS and LTE.

The subject is taught in programs

Objectives and competences

Learning about basic cryptographic mechanisms and concepts.

Learning and use of the standard cryptographic algorithms and protocols.

Knowledge of the available mobile network security mechanisms inside the  general layered telecommunication model.

Teaching and learning methods

Lectures and practical laboratory work.

Expected study results

After successful completion of the course, students should be able to:

  • classify the basic aspects of communication security,
  • describe the basic data encryption procedures,
  • test standard encryption algorithms,
  • calculate simple examples of data encryption,
  • distinguish different uses of encryption keys,
  • check the level of protection in the selected communication system.

Basic sources and literature

1. Anton Umek: Varne komunikacije, študijsko gradivo 2011/2012.
2. Sašo Tomažič: Varnost informacijsko komunikacijskih sistemov, 2013, spletno gradivo VIKS.pdf

3. Man Young Rhee: Wireless Mobile Internet Security, 2nd. Edition, Wiley 2013.

Stay up to date

University of Ljubljana, Faculty of Electrical Engineering Tržaška cesta 25, 1000 Ljubljana

E: T:  01 4768 411