Enabling Trustworthy Federated Learning via Remote Attestation for Mitigating Byzantine Threats

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Zhang, Chaoyu, Jin, Heng, Shi, Shanghao, Yu, Hexuan, Johns, Sydney, Hou, Y. Thomas, Lou, Wenjing
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916927635456000
author Zhang, Chaoyu
Jin, Heng
Shi, Shanghao
Yu, Hexuan
Johns, Sydney
Hou, Y. Thomas
Lou, Wenjing
author_facet Zhang, Chaoyu
Jin, Heng
Shi, Shanghao
Yu, Hexuan
Johns, Sydney
Hou, Y. Thomas
Lou, Wenjing
contents Federated Learning (FL) has gained significant attention for its privacy-preserving capabilities, enabling distributed devices to collaboratively train a global model without sharing raw data. However, its distributed nature forces the central server to blindly trust the local training process and aggregate uncertain model updates, making it susceptible to Byzantine attacks from malicious participants, especially in mission-critical scenarios. Detecting such attacks is challenging due to the diverse knowledge across clients, where variations in model updates may stem from benign factors, such as non-IID data, rather than adversarial behavior. Existing data-driven defenses struggle to distinguish malicious updates from natural variations, leading to high false positive rates and poor filtering performance. To address this challenge, we propose Sentinel, a remote attestation (RA)-based scheme for FL systems that regains client-side transparency and mitigates Byzantine attacks from a system security perspective. Our system employs code instrumentation to track control-flow and monitor critical variables in the local training process. Additionally, we utilize a trusted training recorder within a Trusted Execution Environment (TEE) to generate an attestation report, which is cryptographically signed and securely transmitted to the server. Upon verification, the server ensures that legitimate client training processes remain free from program behavior violation or data manipulation, allowing only trusted model updates to be aggregated into the global model. Experimental results on IoT devices demonstrate that Sentinel ensures the trustworthiness of the local training integrity with low runtime and memory overhead.
format Preprint
id arxiv_https___arxiv_org_abs_2509_00634
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Enabling Trustworthy Federated Learning via Remote Attestation for Mitigating Byzantine Threats
Zhang, Chaoyu
Jin, Heng
Shi, Shanghao
Yu, Hexuan
Johns, Sydney
Hou, Y. Thomas
Lou, Wenjing
Cryptography and Security
Artificial Intelligence
Federated Learning (FL) has gained significant attention for its privacy-preserving capabilities, enabling distributed devices to collaboratively train a global model without sharing raw data. However, its distributed nature forces the central server to blindly trust the local training process and aggregate uncertain model updates, making it susceptible to Byzantine attacks from malicious participants, especially in mission-critical scenarios. Detecting such attacks is challenging due to the diverse knowledge across clients, where variations in model updates may stem from benign factors, such as non-IID data, rather than adversarial behavior. Existing data-driven defenses struggle to distinguish malicious updates from natural variations, leading to high false positive rates and poor filtering performance. To address this challenge, we propose Sentinel, a remote attestation (RA)-based scheme for FL systems that regains client-side transparency and mitigates Byzantine attacks from a system security perspective. Our system employs code instrumentation to track control-flow and monitor critical variables in the local training process. Additionally, we utilize a trusted training recorder within a Trusted Execution Environment (TEE) to generate an attestation report, which is cryptographically signed and securely transmitted to the server. Upon verification, the server ensures that legitimate client training processes remain free from program behavior violation or data manipulation, allowing only trusted model updates to be aggregated into the global model. Experimental results on IoT devices demonstrate that Sentinel ensures the trustworthiness of the local training integrity with low runtime and memory overhead.
title Enabling Trustworthy Federated Learning via Remote Attestation for Mitigating Byzantine Threats
topic Cryptography and Security
Artificial Intelligence
url https://arxiv.org/abs/2509.00634