A robust federated learning privacy framework: Integrating multi-party computation and advanced privacy-preserving techniques for secure data collaboration
| bracu.degree.level | Undergraduate | |
| bracu.type.group | Student Works | |
| datacite.rights | Open Access | |
| dc.contributor.advisor | Mostakim, Moin | |
| dc.contributor.author | Tasmim, Ahana | |
| dc.contributor.author | Musarrat, Aneela | |
| dc.contributor.author | Rahman, Md. Naim | |
| dc.contributor.author | Khan, Md. Sakib | |
| dc.contributor.author | Asaduzzaman, Md. | |
| dc.contributor.department | Department of Computer Science and Engineering | |
| dc.date.accessioned | 2026-08-09T06:37:43Z | |
| dc.date.available | 2026-08-09T06:37:43Z | |
| dc.date.copyright | 2026 | |
| dc.date.issued | 2026 | |
| dc.description | This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2026. | |
| dc.description | Cataloged from PDF version of thesis. | |
| dc.description | Includes bibliographical references (pages 33-35). | |
| dc.description.abstract | Federated Learning(FL) can train models without exposing raw client data, but still vulnerable to privacy leakage and poisoning attacks. Present methods like secure aggregation tend to offer little to no malicious update detection. Other research methods to mitigate this problem also fail to give a proper balance between privacy and robustness, or often give an impractical premise of needing multiple servers, creating a complicated application and deployment. This paper proposes DDFed-Markov, a probabilistic dual-defense federated learning framework using markovian chain that simultaneously improves privacy without compromising robustness. The framework uses a combination of noise injection using Markovian probability, Fully Homomorphic Encryption (FHE), and a feedback-driven strategy based on consensus with the collaboration of the Dual Defense Federated Learning Framework. While other models that use the concept of noise work in a similar way, the Markovian noise remains different because of its state-dependent nature. It introduces temporal correlation that increases resistance to adversaries while maintaining learning efficiency. Encrypted updates are aggregated using CKKS homomorphic encryption, allowing similarity-based aggregation without the need for multiple servers, preserving FLs’ hub and spoke topology. Also, client-side consensus is applied to filter malicious updates using adaptive thresholds. Experimental evaluations on publicly available data sets like MNIST have shown that DDFed-Markov has managed to achieve a comparative accuracy while effectively prevents potential model poisoning and successfully preserving privacy compared to existing frameworks. | |
| dc.description.degree | Bachelor of Science in Computer Science and Engineering | |
| dc.description.statementofresponsibility | Ahana Tasmim | |
| dc.description.statementofresponsibility | Aneela Musarrat | |
| dc.description.statementofresponsibility | Md. Naim Rahman | |
| dc.description.statementofresponsibility | Md. Sakib Khan | |
| dc.description.statementofresponsibility | Md. Asaduzzaman | |
| dc.format.extent | 45 pages | |
| dc.identifier.other | ID 22101596 | |
| dc.identifier.other | ID 22101385 | |
| dc.identifier.other | ID 22101493 | |
| dc.identifier.other | ID 22101054 | |
| dc.identifier.other | ID 24341184 | |
| dc.identifier.uri | https://hdl.handle.net/10361/28838 | |
| dc.language.iso | en_US | |
| dc.publisher | BRAC University | |
| dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International | en |
| dc.rights | BRAC University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. | |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | |
| dc.subject | Federated learning | |
| dc.subject | Privacy preservation | |
| dc.subject | Differential privacy | |
| dc.subject | Inference attacks | |
| dc.subject | Model inversion attacks | |
| dc.subject | Data leakage prevention | |
| dc.subject | Decentralized machine learning | |
| dc.subject | Secure communication | |
| dc.subject | Data confidentiality | |
| dc.subject | Homomorphic encryption | |
| dc.subject.lcsh | Federated learning (Machine learning). | |
| dc.subject.lcsh | Data encryption (Computer science). | |
| dc.subject.lcsh | Computer security. | |
| dc.subject.lcsh | Data protection. | |
| dc.title | A robust federated learning privacy framework: Integrating multi-party computation and advanced privacy-preserving techniques for secure data collaboration | |
| dc.type | Thesis |