Paper Reading AI Learner

CryptoFace: End-to-End Encrypted Face Recognition

2025-08-30 03:11:54
Wei Ao, Vishnu Naresh Boddeti

Abstract

Face recognition is central to many authentication, security, and personalized applications. Yet, it suffers from significant privacy risks, particularly arising from unauthorized access to sensitive biometric data. This paper introduces CryptoFace, the first end-to-end encrypted face recognition system with fully homomorphic encryption (FHE). It enables secure processing of facial data across all stages of a face-recognition process--feature extraction, storage, and matching--without exposing raw images or features. We introduce a mixture of shallow patch convolutional networks to support higher-dimensional tensors via patch-based processing while reducing the multiplicative depth and, thus, inference latency. Parallel FHE evaluation of these networks ensures near-resolution-independent latency. On standard face recognition benchmarks, CryptoFace significantly accelerates inference and increases verification accuracy compared to the state-of-the-art FHE neural networks adapted for face recognition. CryptoFace will facilitate secure face recognition systems requiring robust and provable security. The code is available at this https URL.

Abstract (translated)

面部识别是许多认证、安全和个人化应用的核心,但它面临着严重的隐私风险,尤其是由于未经授权访问敏感的生物特征数据。本文介绍了CryptoFace,这是第一个使用全同态加密(FHE)实现端到端加密的脸部识别系统。它能够在脸部识别过程的所有阶段——从特征提取、存储到匹配——对面部数据进行安全处理,而不泄露原始图像或特征。 我们引入了一种浅层补丁卷积网络的混合方式,通过基于补丁的处理来支持更高维度的数据张量,并减少了乘法深度,从而降低了推理延迟。并行化FHE评估这些网络确保了接近分辨率无关性的延迟时间。在标准面部识别基准测试中,CryptoFace与目前适应脸部识别的最佳FHE神经网络相比,在加速推理和提高验证准确性方面取得了显著进步。 CryptoFace将有助于建立安全的面部识别系统,要求具备强大的和可证明的安全性保障。相关代码可以在提供的链接中获取。

URL

https://arxiv.org/abs/2509.00332

PDF

https://arxiv.org/pdf/2509.00332.pdf


Tags
3D Action Action_Localization Action_Recognition Activity Adversarial Agent Attention Autonomous Bert Boundary_Detection Caption Chat Classification CNN Compressive_Sensing Contour Contrastive_Learning Deep_Learning Denoising Detection Dialog Diffusion Drone Dynamic_Memory_Network Edge_Detection Embedding Embodied Emotion Enhancement Face Face_Detection Face_Recognition Facial_Landmark Few-Shot Gait_Recognition GAN Gaze_Estimation Gesture Gradient_Descent Handwriting Human_Parsing Image_Caption Image_Classification Image_Compression Image_Enhancement Image_Generation Image_Matting Image_Retrieval Inference Inpainting Intelligent_Chip Knowledge Knowledge_Graph Language_Model LLM Matching Medical Memory_Networks Multi_Modal Multi_Task NAS NMT Object_Detection Object_Tracking OCR Ontology Optical_Character Optical_Flow Optimization Person_Re-identification Point_Cloud Portrait_Generation Pose Pose_Estimation Prediction QA Quantitative Quantitative_Finance Quantization Re-identification Recognition Recommendation Reconstruction Regularization Reinforcement_Learning Relation Relation_Extraction Represenation Represenation_Learning Restoration Review RNN Robot Salient Scene_Classification Scene_Generation Scene_Parsing Scene_Text Segmentation Self-Supervised Semantic_Instance_Segmentation Semantic_Segmentation Semi_Global Semi_Supervised Sence_graph Sentiment Sentiment_Classification Sketch SLAM Sparse Speech Speech_Recognition Style_Transfer Summarization Super_Resolution Surveillance Survey Text_Classification Text_Generation Time_Series Tracking Transfer_Learning Transformer Unsupervised Video_Caption Video_Classification Video_Indexing Video_Prediction Video_Retrieval Visual_Relation VQA Weakly_Supervised Zero-Shot