CoreGuard: Safeguarding Foundational Capabilities of LLMs Against Model Stealing in Edge Deployment

Lijun Zhang (Nanjing University (NJU)) · Hao Peng (Department of Computer Science, University of Illinois Urbana-Champaign) · Zhiqiang Shen (Mohamed bin Zayed University of Artificial Intelligence) · Qinfeng Li (Zhejiang University) · Tianyue Luo (Zhejiang University) · Xuhong Zhang (Zhejiang University) · Yangfan Xie (Zhejiang University) · Yier Jin (University of Science and Technology of China) · Xinkui Zhao (Zhejiang University) · XianWei Zhu (China electronics technology design and research institule) · Jianwei Yin (Zhejiang University)
advanced attackscommunication overheadcomputational overheadcoreguardedge devicesfine-tuninggeneralization capabilitiesmodel weightspropagation protocolprotection protocolprotective measuressecurity threatsunauthorized copyingupper-bound security

Proprietary large language models (LLMs) exhibit strong generalization capabilities across diverse tasks and are increasingly deployed on edge devices for efficiency and privacy reasons. However, deploying proprietary LLMs at the edge without adequate protection introduces critical security threats. Attackers can extract model weights and architectures, enabling unauthorized copying and misuse. Even when protective measures prevent full extraction of model weights, attackers may still perform advanced attacks, such as fine-tuning, to further exploit the model. Existing defenses against these threats typically incur significant computational and communication overhead, making them impractical for edge deployment. To safeguard the edge-deployed LLMs, we introduce CoreGuard, a computation- and communication-efficient protection method. CoreGuard employs an efficient protection protocol to reduce computational overhead and minimize communication overhead via a propagation protocol. Extensive experiments show that CoreGuard achieves upper-bound security protection with negligible overhead.