SDFLMQ
A Framework for Semi-Decentrlized Federated Learning over MQTT Communication Protocol
A Framework for Semi-Decentrlized Federated Learning over MQTT Communication Protocol
Distributing Federated Learning Aggregation using Particle Swarm-based Placement
Towards resource-efficient distributed aggregation using adaptive clustering in Semi-Decentralized Federated Learning
A Remote Procedure Call and System Monitoring Platform based on MQTT
Published in DAT-E 2020, 2020
This paper is about a series of analysis on the efficacy of SCA countermeasures against some profiled and non-profiled deep learning based side channel analysis attacks.
Recommended citation: Alipour, A., Papadimitriou, A., Beroulle, V., Aerabi, E. and Hély, D., 2020, March. On the performance of non-profiled differential deep learning attacks against an AES encryption algorithm protected using a correlated noise generation based hiding countermeasure. In 2020 Design, Automation & Test in Europe Conference & Exhibition (DATE) (pp. 614-617). IEEE.
Download Paper | Download Slides
Published in IEEE Access, 2022
This paper is about how to secure the fuzzy extractor and error correction codes from adversaries who aim to enforce key values by manipulating the helper data. The paper proposes a countermeasure that masks the helper data to eliminate the efficacy of manipulation.
Recommended citation: Pour, A.A., Afghah, F., Hely, D., Beroulle, V., Di Natale, G., Korenda, A.R. and Cambou, B., 2022. Helper data masking for physically unclonable function-based key generation algorithms. IEEE Access, 10, pp.40150-40164.
Download Paper | Download Slides
Published in MDPI Electronics, 2022
This paper is about introducing a methodology for PUF enrollment which uses machine learning to enroll the PUF-enabled systems.
Recommended citation: Ali-Pour, A., Hely, D., Beroulle, V. and Di Natale, G., 2022. Strong puf enrollment with machine learning: A methodical approach. Electronics, 11(4), p.653.
Download Paper | Download Slides
Published in ISVLSI 2022, 2022
This paper is about enabling secure, resilient and fast authentication and key exchange mechanism with PUF using machine learning.
Recommended citation: Ali-Pour, A., Afghah, F., Hely, D., Beroulle, V. and Di Natale, G., 2022, July. Secure puf-based authentication and key exchange protocol using machine learning. In 2022 IEEE Computer Society Annual Symposium on VLSI (ISVLSI) (pp. 386-389). IEEE.
Download Paper | Download Slides
Published in CCGRID 2024, 2024
This paper is about a robust and scalable brokerless peer-to-peer edge middleware for topic-based publish/subscribe commnication model
Recommended citation: Rahmani, S., Ali-Pour, A., Coti, C. and Gascon-Samson, J., 2024, May. MQTT2EdgePeer: A robust and scalable brokerless peer-to-peer edge middleware for topic-based publish/subscribe. In 2024 IEEE 24th International Symposium on Cluster, Cloud and Internet Computing (CCGrid) (pp. 419-424). IEEE.
Download Paper | Download Slides
Published in IACR, Communications in Cryptology, 2024
This paper is about a leakage Model-flexible Deep Learning-based Side-channel Analysis.
Recommended citation: Wu, L., Rezaeezade, A., Ali-pour, A., Perin, G. and Picek, S., 2024. Leakage Model-flexible Deep Learning-based Side-channel Analysis.
Download Paper | Download Slides
Published in ICDCS 2024, EDCCS workshop, 2024
This paper is about how PUF can be used in composition with MQTT protocol to create private and encrypted communcation channels.
Recommended citation: Ali-Pour, A. and Gascon-Samson, J., 2024, July. PECMQ: Private and Encrypted Communications in IoT Systems Using PUFs and MQTT. In 2024 IEEE 44th International Conference on Distributed Computing Systems Workshops (ICDCSW) (pp. 64-74). IEEE.
Download Paper
Published in IPDPS 2025, PAISE workshop, 2025
This paper is about core features of the framework.
Recommended citation: Ali-Pour, A. and Gascon-Samson, J., 2025. SDFLMQ: A Semi-Decentralized Federated Learning Framework over MQTT. arXiv preprint arXiv:2503.13624.
Download Paper | Download Slides
Published:
In this lecture I explained how federated learning ecosystems work, the key components of FL ecosystems, and what framework and softwares exist that enable us to practice federated learning.
Published:
At PAISE, I am going to be presenting our work on SDFLMQ at the workshop. In specific, I will be explaining the architecture of the framework, key features, some early evaluations and a live demo.
Undergraduate course, Ecole de Technologie Superieure, LOG-TI, 2025
I am teaching a project-based course on Internet of Things. The course is set for summer semester 2025, and is taught at ETS Montreal. For more information on the course, please follow the link: https://www.etsmtl.ca/en/study/courses/ind520