ΓραμματείαSecretariat: 2410 684574 | ΦοιτητικάStudents: 2410 684387 g-ds@uth.gr

Digital System’s Security

Module ID

Ε603

Semester

6

Hours/Week - ECTS

4 – 5

Apostolos Xenakis

Assistant Professor

Learning Outcomes

Upon successful completion of the course, the student will be able to:

  • Form an overall picture of the area of ​​IT security
  • Understand basic cryptographic algorithms in well-known security protocols
  • Apply cryptanalysis and side-channel attack techniques
  • Understand the complexity of implementing secure cryptosystems
  • Detect and fix security gaps in wired and wireless communications
  • Describe the risks and vulnerabilities that an IT system may be subject to and can carry out the relevant risk assessment using scientific methodologies
  • Define the basic methodologies and techniques of developing secure software
  • Recognize how to prevent and correct any vulnerabilities and attacks in an IT system as well as detect violations of its security mechanisms

Indicative Module Content

  • Introduction and conceptual foundations of digital systems security
  • Basic security principles and encryption algorithms
  • Modern cryptographic algorithms and systems
  • Types of attacks and malware
  • Digital signatures and hash functions
  • Mathematical foundation of cryptography and cryptanalysis
  • Security protocols and attacks on communication networks
  • Information theory concepts in digital systems security
  • Secure Software Development
    • Secure Software Development Methodologies
    • Operating Systems Security
    • Material Safety
  • Information Security
    • Security Policies
    • Risk Management
    • Inspection and Safety Standards
    • Authentication and Access Control
    • Identity Management
  • Ensuring and Assessing Security of Systems and Products

Indicative Module Content