Secure and Efficient Lp-Norm Computation for Two-Party Learning Applications

Abstract

Secure norm computation is becoming increasingly important in many real-world learning applications. However, existing cryptographic systems often lack a general framework for securely computing the Lp-norm over private inputs held by different parties. These systems often treat secure norm computation as a black-box process, neglecting to design tailored cryptographic protocols that optimize performance. Moreover, they predominantly focus on the L2-norm, paying little attention to other popular Lp-norms, such as L1 and L∞, which are commonly used in practice, such as machine learning tasks and location-based services. To our best knowledge, we propose the first comprehensive framework for secure two-party Lp-norm computations (L1, L2, and L∞), denoted as Crypto-Lp, designed to be versatile across various applications. We have designed, implemented, and thoroughly evaluated our framework across a wide range of benchmarking applications, state-of-the-art (SOTA) cryptographic protocols, and real-world datasets to validate its effectiveness and practical applicability. In summary, Crypto-Lp outperforms prior works on secure Lp-norm computation, achieving 82×, 271×, and 42× improvements in runtime while reducing communication overhead by 36×, 4×, and 21× for p=1, 2, and ∞, respectively. Furthermore, we take the first step in adapting our Crypto-Lp framework for secure machine learning inference, reducing communication costs by 3× compared to SOTA systems while maintaining comparable runtime and accuracy.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…