Efficient Extended GCD and Class Groups from Secure Integer Arithmetic

Berry Schoenmakers, Toon Segers (Corresponding author)

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

2 Citations (Scopus)
9 Downloads (Pure)

Abstract

In this paper we first present an efficient protocol for the secure computation of the extended greatest common divisor, assuming basic secure integer arithmetic common to many MPC frameworks. The protocol is based on Bernstein and Yang’s constant-time 2-adic algorithm, which we adapt to work purely over the integers. This yields a much better approach for the MPC setting, but raises a new concern about the growth of the Bézout coefficients. By a careful analysis we are able to prove that the Bézout coefficients in our protocol will never exceed 3 max (a, b) in absolute value for inputs a and b. Next, we present efficient protocols for implementing class groups of imaginary quadratic number fields in the MPC setting. We start from Shanks’ original algorithms for the efficient composition of binary quadratic forms and combine these with our particular adaptation of a forms reduction algorithm due to Agarwal and Frandsen. We will formulate this result in terms of secure groups, which are introduced as oblivious data structures implementing finite groups in a privacy-preserving manner. Our results show how class group operations can be run efficiently between multiple parties operating jointly on secret-shared group elements. We have integrated secure class groups in MPyC along with other instances of secure groups such as Schnorr groups and elliptic curves.

Original languageEnglish
Title of host publicationCyber Security, Cryptology, and Machine Learning
Subtitle of host publication7th International Symposium, CSCML 2023, Be'er Sheva, Israel, June 29–30, 2023, Proceedings
EditorsShlomi Dolev, Ehud Gudes, Pascal Paillier
PublisherSpringer
Pages32-48
Number of pages17
ISBN (Electronic)978-3-031-34671-2
ISBN (Print)978-3-031-34670-5
DOIs
Publication statusPublished - 21 Jun 2023
Event7th International Symposium on Cyber Security, Cryptology, and Machine Learning, CSCML 2023 - Be'er Sheva, Israel
Duration: 29 Jun 202330 Jun 2023

Publication series

NameLecture Notes in Computer Science (LNCS)
Volume13914
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference7th International Symposium on Cyber Security, Cryptology, and Machine Learning, CSCML 2023
Country/TerritoryIsrael
CityBe'er Sheva
Period29/06/2330/06/23

Funding

FundersFunder number
European Union's Horizon 2020 - Research and Innovation Framework Programme780477
European Union's Horizon 2020 - Research and Innovation Framework Programme780477

    Fingerprint

    Dive into the research topics of 'Efficient Extended GCD and Class Groups from Secure Integer Arithmetic'. Together they form a unique fingerprint.

    Cite this