Skip to content
#federated learning Open access

Secure and scalable client pre-filtering and authentication framework for federated learning systems

Sep 2026 · Scientific Reports
Privacy-Preserving Technologies in Data Cryptography and Data Security

Abstract

Abstract A federated learning system, which emphasises decentralisation, allows cooperative model training to ensure the privacy and security of the data. Client authentication is an important factor in a decentralised system to prevent unauthorised access and unauthorised users from adding exceptions or irrelevant facts during model preparation. Due to which model becomes weak, poisoned, and inconsistent. The proposed framework adopts a two-stage client verification pipeline. In the first stage, probabilistic data structures serve as a lightweight admission pre-filter that screens candidate clients before any cryptographic operation is performed: a Bloom Filter (BF) is used for static client populations, and an Adaptive Quotient Filter (AQF) is used for dynamic client populations, enabling fast membership screening both before base-model distribution and during collection of gradient updates. In the second stage, clients admitted by the pre-filter undergo ECDSA-based signature verification, which constitutes the actual authentication step and compensates for the residual false positives inherent to probabilistic filtering. This design allows the server to reject the majority of unauthorized requests cheaply via BF/AQF while reserving expensive cryptographic verification for genuine candidates. The dataset used in this study is the IP Address Geographic Profiles dataset, comprising 129,857 entries. Evaluation covered memory utilisation, lookup time, and false-positive behaviour of BF and AQF against six alternative data structures. BF and AQF reduced server-side memory usage by up to 90% relative to a Trie (e.g., 1.9 MB and 3 MB versus 23.2 MB for 100,000 password-derived credentials), at the cost of a modest lookup-time overhead relative to hash-based structures (0.054–0.064 s versus 0.003–0.006 s for a HashSet on 100,000 records). At the protocol level, combining BF/AQF pre-filtering with ECDSA verification reduced authentication messages and communication cost by roughly 30% relative to ECDSA-only authentication under a simulated environment with 30% Byzantine clients, with the gain compounding over rounds (communication cost falling from 125,000 KB to 87,537.5 KB over 50 rounds). The study concluded that the proposed model provides a secure and scalable client screening and authentication framework by combining BF/AQF with ECDSA-based signature verification in a decentralised environment where multiple clients participate from different regions. Experimental results present significant changes in memory usage, performance analysis, and resistance to unauthorised clients.

Read PDF

Similar papers

#machine learning Review Open access Oct 2014

Software development in startup companies: A systematic mapping study

The results indicate that software engineering work practices are chosen opportunistically, adapted and configured to provide value under the constrains imposed by the startup context.

Nicolò Paternoster, Carmine Giardino, M. Unterkalmsteiner et al. · 394 citations · ⚡54
#machine learning Review Open access Jun 2014

Why Early-Stage Software Startups Fail: A Behavioral Framework

This state-of-practice investigation was performed using a literature review followed by a multiple-case study approach and presents how inconsistency between managerial strategies and execution can lead to failure by means of a behavioral framework.

Carmine Giardino, Xiaofeng Wang, P. Abrahamsson · 175 citations · ⚡19
#machine learning Review Open access Oct 2016

“Failures” to be celebrated: an analysis of major pivots of software startups

This study conducts a case survey study based on the secondary data of the major pivots happened in 49 software startups, and demonstrates that customer need pivot is the most common among all pivot types.

Sohaib Shahid Bajwa, Xiaofeng Wang, Anh Nguyen-Duc et al. · 127 citations · ⚡15
#machine learning Review Open access May 2016

Key Challenges in Software Startups Across Life Cycle Stages

It is found that what perceived as biggest challenges by software startups do vary across different life cycle stages, even though its significance decreases when the learning focuses of the startups move from problem to solution and their products mature.

Xiaofeng Wang, Henry Edison, Sohaib Shahid Bajwa et al. · 62 citations · ⚡6

Related blog posts

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.