Supervision and Teaching


Supporting Discovery and Sharing Knowledge

Supervision

Doctoral Students

Aya Khedda
Thesis: Security and Privacy of Federated Learning
ELTE – Hungary

Master Students

Kleon Dósa
Thesis: Automated Cross-Layer Defense System for Mitigating Cybersecurity Threats
University of Trento – Italy
External Partner: Shair Tech
Péter Mihály Vörös
Thesis: Security Analysis of Adversarial Attacks and Mitigation Strategies in Retrieval-Augmented Generation Systems
ELTE – Hungary
Nargiz Aghayeva
Thesis: ML-Based Anomaly Detection of API Calls in a Private Cloud Environment
ELTE – Hungary
Obada Al Naddaf
Thesis: Smart Tokens for Secure Clouds: Dynamic Tokens Lifetime Control through Risk-Based Authentication for OpenStack
ELTE – Hungary
Nour Hmeedan
Thesis: Security Enhancement of Blockchain-Based Authentication in 5G Networks
ELTE – Hungary
Mohammad Zeeshan
Thesis: Securing Distributed AI for Autonomous Unmanned Systems
ELTE – Hungary
Kanan Orujov
Thesis: On the Decentralization of Identity Management in B5G Networks
ELTE – Hungary
Hekmat Saker
Thesis: Design and Implementation of a 5G-Aware Security Framework for Service-Based Architectures in Private Clouds
ELTE – Hungary
Nigar Hajiyeva
Thesis: On Enhancing 5G Security: Detection and Mitigation of Authentication Anomalies
ELTE – Hungary
Yehao Zhou
Thesis: Decentralized Trust Management Framework for 5G-Enabled IoT Services
ELTE – Hungary
Sanon Isooba
Thesis: Optimizing Homomorphic Encryption for Cloud Computing with Efficient Techniques
ELTE – Hungary
Yasin Abdullah
Thesis: Privacy and Robustness in Federated Learning through Secure Multi-Party Computation
ELTE – Hungary
Gayuh Kautaman Rahmad
Thesis: Formal Verification of Access Control Protocols in Distributed Systems – A Zero Trust Verification Framework
University of Turku – Finland
External Partner: VTT Finland
Umaru Bah
Thesis: Differential Privacy in Secure Federated Averaging Algorithm
ELTE – Hungary
Nijat Mammadov
Thesis: Hybrid IDS for Secure IIoT: Combining Signature-Based and Anomaly-Based Approaches
ELTE – Hungary
Adrien Michael G Bellot
Thesis: Security Protocols for Satellite Path Awareness Networking
University of Turku – Finland
External Partner: RISE Sweden
Amina Isazade
Thesis: The Impact of Advanced Cryptographic Protocols on GDPR Compliance in IIoT Environments
ELTE – Hungary
Elena Menon
Thesis: Securing Space Missions: A Comprehensive Threat Landscape Analysis
University of Trento – Italy
External Partner: Qascom
Mohammed-Oussama Fadel
Thesis: Data Access Control in Distributed Environments
ELTE – Hungary
Saif Al-Deen Al-Wraikat
Thesis: Privacy and Security Analysis of WireGuard Protocol
ELTE – Hungary
Janneke Lamberta Theodora Van Oosterhout
Thesis: Formal Verification of Lightweight Decentralized Attribute-Based Encryption
University of Twente – Netherlands
External Partner: Fox Crypto
Massimo Morello
Thesis: Privacy-by-Design Regulatory Compliance Automation in Cloud Environments
University of Turku – Finland
Tim Träris
Thesis: Towards Software-Defined Networking for Cyber-Physical Systems
Furtwangen University – Germany
Abdellah Benotsmane
Thesis: Security and Privacy Analysis of the Automotive Domain
ELTE – Hungary
Rauf Huseynov
Thesis: Analysis of the Problems of Establishing Reliable Secure Systems on Computer Networks
ELTE – Hungary

Bachelor Students

Mariam Azab
Thesis: Enhancing Healthcare Data Security through Attribute-Based Encryption in a Web-based Patient Management System
ELTE – Hungary
Anas Obaid
Thesis: Secure Cloud Enabled University Room Reservation System
ELTE – Hungary


Teaching

1. Network Security

Term: Fall
Level: Graduate (MSc)
Description:
A comprehensive course covering advanced concepts in network security. It explores security challenges unique to IoT devices and networks. Covers secure communication and privacy-preserving protocols tailored to resource-constrained environments. Includes case studies and project-based assessments.


2. Cryptographic Protocols

Term: Spring
Level: Graduate (MSc)
Description:
This course focuses on the design and analysis of cryptographic protocols ensuring confidentiality, integrity, and authentication. Emphasis on real-world problem-solving and protocol design.


3. Application of Discrete Models

Term: Fall
Level: Undergraduate
Description:
An introductory course providing a solid foundation in discrete mathematical models and their applications in computer science. It highlights problem-solving techniques used in algorithm design and security analysis.


4. Cryptography and Security

Term: Spring
Level: Undergraduate
Description:
This course introduces cryptographic algorithms and their practical applications. Topics include symmetric and asymmetric encryption, digital signatures, hash functions, and blockchain fundamentals.


5. Object-Oriented Programming

Term: Spring
Level: Undergraduate
Description:
Introduces the principles and paradigms of object-oriented design and programming. Covers encapsulation, inheritance, polymorphism, and abstraction using modern programming languages.


For detailed syllabus or enrollment information, please contact me.