<?xml version="1.0" encoding="utf-8"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:hal="http://hal.archives-ouvertes.fr/" xmlns:gml="http://www.opengis.net/gml/3.3/" xmlns:gmlce="http://www.opengis.net/gml/3.3/ce" version="1.1" xsi:schemaLocation="http://www.tei-c.org/ns/1.0 http://api.archives-ouvertes.fr/documents/aofr-sword.xsd">
  <teiHeader>
    <fileDesc>
      <titleStmt>
        <title>HAL TEI export of hal-04475604v4</title>
      </titleStmt>
      <publicationStmt>
        <distributor>CCSD</distributor>
        <availability status="restricted">
          <licence target="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 - Universal</licence>
        </availability>
        <date when="2026-05-17T16:48:21+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">Optimal Communication Unbalanced Private Set Union</title>
            <author role="aut">
              <persName>
                <forename type="first">Jean-Guillaume</forename>
                <surname>Dumas</surname>
              </persName>
              <email type="md5">96a59f080ca317ead9e1f40ce51dda1e</email>
              <email type="domain">univ-grenoble-alpes.fr</email>
              <idno type="idhal" notation="string">jean-guillaume-dumas</idno>
              <idno type="idhal" notation="numeric">405</idno>
              <idno type="halauthorid" notation="string">46872-405</idno>
              <idno type="ARXIV">https://arxiv.org/a/dumas_j_1</idno>
              <idno type="ORCID">https://orcid.org/0000-0002-2591-172X</idno>
              <idno type="GOOGLE SCHOLAR">https://scholar.google.com/citations?hl=en&amp;user=MwdZ-KwAAAAJ</idno>
              <idno type="IDREF">https://www.idref.fr/11175786X</idno>
              <affiliation ref="#struct-1043082"/>
              <affiliation ref="#struct-1042703"/>
              <affiliation ref="#struct-1043077"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Alexis</forename>
                <surname>Galan</surname>
              </persName>
              <email type="md5">4d9f7681e36d6fb6930d5457b7c983ed</email>
              <email type="domain">univ-grenoble-alpes.fr</email>
              <idno type="idhal" notation="string">alexis-galan</idno>
              <idno type="idhal" notation="numeric">1356534</idno>
              <idno type="halauthorid" notation="string">3066440-1356534</idno>
              <affiliation ref="#struct-1043082"/>
              <affiliation ref="#struct-1042703"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Bruno</forename>
                <surname>Grenet</surname>
              </persName>
              <email type="md5">a3e9bcef5cbd56368a66efe941de125c</email>
              <email type="domain">univ-grenoble-alpes.fr</email>
              <idno type="idhal" notation="string">brunogrenet</idno>
              <idno type="idhal" notation="numeric">189</idno>
              <idno type="halauthorid" notation="string">23868-189</idno>
              <idno type="ARXIV">https://arxiv.org/a/grenet_b_1</idno>
              <idno type="IDREF">https://www.idref.fr/166151467</idno>
              <idno type="ORCID">https://orcid.org/0000-0003-2057-5429</idno>
              <affiliation ref="#struct-1043082"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Aude</forename>
                <surname>Maignan</surname>
              </persName>
              <email type="md5">d5f5cd95617c059c1cad332eb3be8a45</email>
              <email type="domain">univ-grenoble-alpes.fr</email>
              <idno type="idhal" notation="string">aude-maignan</idno>
              <idno type="idhal" notation="numeric">744076</idno>
              <idno type="halauthorid" notation="string">2170566-744076</idno>
              <idno type="ORCID">https://orcid.org/0000-0002-0905-2515</idno>
              <affiliation ref="#struct-1043082"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Daniel</forename>
                <forename type="middle">S.</forename>
                <surname>Roche</surname>
              </persName>
              <email type="md5">633a3141a49ad7151aea5b048c1dabc4</email>
              <email type="domain">usna.edu</email>
              <idno type="idhal" notation="numeric">1047294</idno>
              <idno type="halauthorid" notation="string">1425486-1047294</idno>
              <idno type="ORCID">https://orcid.org/0000-0003-1408-6872</idno>
              <affiliation ref="#struct-301795"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>Alexis</forename>
                <surname>GALAN</surname>
              </persName>
              <email type="md5">4d9f7681e36d6fb6930d5457b7c983ed</email>
              <email type="domain">univ-grenoble-alpes.fr</email>
            </editor>
            <funder ref="#projanr-55957"/>
            <funder ref="#projanr-42467"/>
          </titleStmt>
          <editionStmt>
            <edition n="v1">
              <date type="whenSubmitted">2024-02-23 16:57:07</date>
            </edition>
            <edition n="v2">
              <date type="whenSubmitted">2024-06-24 18:50:55</date>
            </edition>
            <edition n="v3">
              <date type="whenSubmitted">2024-07-08 10:39:35</date>
            </edition>
            <edition n="v4" type="current">
              <date type="whenSubmitted">2024-10-02 13:45:33</date>
              <date type="whenModified">2025-11-26 12:04:37</date>
              <date type="whenReleased">2024-10-03 10:12:29</date>
              <date type="whenProduced">2025-06-23</date>
              <date type="whenEndEmbargoed">2024-10-02</date>
              <ref type="file" target="https://hal.science/hal-04475604v4/document">
                <date notBefore="2024-10-02"/>
              </ref>
              <ref type="file" subtype="author" n="1" target="https://hal.science/hal-04475604v4/file/HAL_v3.pdf" id="file-4718237-4104905">
                <date notBefore="2024-10-02"/>
              </ref>
              <ref type="externalLink" target="http://arxiv.org/pdf/2402.16393"/>
            </edition>
            <edition n="v5">
              <date type="whenSubmitted">2025-11-18 09:22:07</date>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="1509037">
                <persName>
                  <forename>Alexis</forename>
                  <surname>GALAN</surname>
                </persName>
                <email type="md5">4d9f7681e36d6fb6930d5457b7c983ed</email>
                <email type="domain">univ-grenoble-alpes.fr</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">hal-04475604</idno>
            <idno type="halUri">https://hal.science/hal-04475604</idno>
            <idno type="halBibtex">dumas:hal-04475604</idno>
            <idno type="halRefHtml">&lt;i&gt;23rd International Conference on Applied Cryptography and Network Security&lt;/i&gt;, Jun 2025, Munich, Germany. pp.107-135, &lt;a target="_blank" href="https://dx.doi.org/10.1007/978-3-031-95764-2_5"&gt;&amp;#x27E8;10.1007/978-3-031-95764-2_5&amp;#x27E9;&lt;/a&gt;</idno>
            <idno type="halRef">23rd International Conference on Applied Cryptography and Network Security, Jun 2025, Munich, Germany. pp.107-135, &amp;#x27E8;10.1007/978-3-031-95764-2_5&amp;#x27E9;</idno>
            <availability status="restricted">
              <licence target="https://about.hal.science/hal-authorisation-v1/">HAL Authorization<ref corresp="#file-4718237-4104905"/></licence>
            </availability>
          </publicationStmt>
          <seriesStmt>
            <idno type="stamp" n="CYBERALPS">Grenoble Alpes Cybersecurity Institute</idno>
          </seriesStmt>
          <notesStmt>
            <note type="audience" n="2">International</note>
            <note type="invited" n="0">No</note>
            <note type="popular" n="0">No</note>
            <note type="peer" n="1">Yes</note>
            <note type="proceedings" n="1">Yes</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="en">Optimal Communication Unbalanced Private Set Union</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Jean-Guillaume</forename>
                    <surname>Dumas</surname>
                  </persName>
                  <email type="md5">96a59f080ca317ead9e1f40ce51dda1e</email>
                  <email type="domain">univ-grenoble-alpes.fr</email>
                  <idno type="idhal" notation="string">jean-guillaume-dumas</idno>
                  <idno type="idhal" notation="numeric">405</idno>
                  <idno type="halauthorid" notation="string">46872-405</idno>
                  <idno type="ARXIV">https://arxiv.org/a/dumas_j_1</idno>
                  <idno type="ORCID">https://orcid.org/0000-0002-2591-172X</idno>
                  <idno type="GOOGLE SCHOLAR">https://scholar.google.com/citations?hl=en&amp;user=MwdZ-KwAAAAJ</idno>
                  <idno type="IDREF">https://www.idref.fr/11175786X</idno>
                  <affiliation ref="#struct-1043082"/>
                  <affiliation ref="#struct-1042703"/>
                  <affiliation ref="#struct-1043077"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Alexis</forename>
                    <surname>Galan</surname>
                  </persName>
                  <email type="md5">4d9f7681e36d6fb6930d5457b7c983ed</email>
                  <email type="domain">univ-grenoble-alpes.fr</email>
                  <idno type="idhal" notation="string">alexis-galan</idno>
                  <idno type="idhal" notation="numeric">1356534</idno>
                  <idno type="halauthorid" notation="string">3066440-1356534</idno>
                  <affiliation ref="#struct-1043082"/>
                  <affiliation ref="#struct-1042703"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Bruno</forename>
                    <surname>Grenet</surname>
                  </persName>
                  <email type="md5">a3e9bcef5cbd56368a66efe941de125c</email>
                  <email type="domain">univ-grenoble-alpes.fr</email>
                  <idno type="idhal" notation="string">brunogrenet</idno>
                  <idno type="idhal" notation="numeric">189</idno>
                  <idno type="halauthorid" notation="string">23868-189</idno>
                  <idno type="ARXIV">https://arxiv.org/a/grenet_b_1</idno>
                  <idno type="IDREF">https://www.idref.fr/166151467</idno>
                  <idno type="ORCID">https://orcid.org/0000-0003-2057-5429</idno>
                  <affiliation ref="#struct-1043082"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Aude</forename>
                    <surname>Maignan</surname>
                  </persName>
                  <email type="md5">d5f5cd95617c059c1cad332eb3be8a45</email>
                  <email type="domain">univ-grenoble-alpes.fr</email>
                  <idno type="idhal" notation="string">aude-maignan</idno>
                  <idno type="idhal" notation="numeric">744076</idno>
                  <idno type="halauthorid" notation="string">2170566-744076</idno>
                  <idno type="ORCID">https://orcid.org/0000-0002-0905-2515</idno>
                  <affiliation ref="#struct-1043082"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Daniel</forename>
                    <forename type="middle">S.</forename>
                    <surname>Roche</surname>
                  </persName>
                  <email type="md5">633a3141a49ad7151aea5b048c1dabc4</email>
                  <email type="domain">usna.edu</email>
                  <idno type="idhal" notation="numeric">1047294</idno>
                  <idno type="halauthorid" notation="string">1425486-1047294</idno>
                  <idno type="ORCID">https://orcid.org/0000-0003-1408-6872</idno>
                  <affiliation ref="#struct-301795"/>
                </author>
              </analytic>
              <monogr>
                <meeting>
                  <title>23rd International Conference on Applied Cryptography and Network Security</title>
                  <date type="start">2025-06-23</date>
                  <date type="end">2025-06-26</date>
                  <settlement>Munich</settlement>
                  <country key="DE">Germany</country>
                </meeting>
                <editor>Marc Fischlin</editor>
                <editor>Veelasha Moonsamy</editor>
                <imprint>
                  <publisher>Springer Nature Switzerland</publisher>
                  <pubPlace>Cham</pubPlace>
                  <biblScope unit="serie">Lecture Notes in Computer Science</biblScope>
                  <biblScope unit="volume">15826</biblScope>
                  <biblScope unit="pp">107-135</biblScope>
                  <date type="datePub">2025-06-20</date>
                </imprint>
              </monogr>
              <idno type="arxiv">2402.16393</idno>
              <idno type="doi">10.1007/978-3-031-95764-2_5</idno>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <keywords scheme="author">
                <term xml:lang="en">Computer algebra</term>
                <term xml:lang="en">Unbalanced</term>
                <term xml:lang="en">optimal communication</term>
                <term xml:lang="en">Two-party computation</term>
                <term xml:lang="en">FHE</term>
                <term xml:lang="en">Private set union</term>
              </keywords>
              <classCode scheme="halDomain" n="info.info-cr">Computer Science [cs]/Cryptography and Security [cs.CR]</classCode>
              <classCode scheme="halDomain" n="info.info-sc">Computer Science [cs]/Symbolic Computation [cs.SC]</classCode>
              <classCode scheme="halTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halOldTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halTreeTypology" n="COMM">Conference papers</classCode>
            </textClass>
            <abstract xml:lang="en">
              <p>We present new two-party protocols for the Unbalanced Private Set Union (UPSU) problem.Here, the Sender holds a set of data points, and the Receiver holds another (possibly much larger) set, and they would like for the Receiver to learn the union of the two sets and nothing else. Furthermore, the Sender's computational cost, along with the communication complexity, should be smaller when the Sender has a smaller set.While the UPSU problem has numerous applications and has seen considerable recent attention in the literature, our protocols are the first where the Sender's computational cost and communication volume are linear in the size of the Sender's set only, and do not depend on the size of the Receiver's set.Our constructions combine linearly homomorphic encryption (LHE) withfully homomorphic encryption (FHE). The first construction uses multi-point polynomial evaluation (MEv) on FHE, and achieves optimal linear cost for the Sender, but has higher quadratic computational cost for the Receiver. In the second construction we explore another trade-off: the Receiver computes fast polynomial Euclidean remainder in FHE while the Sender computes a fast MEv, in LHE only. This reduces the Receiver's cost to quasi-linear, with a modest increase in the computational cost for the Sender.Preliminary experimental results using HElib indicate that, for example, a Sender holding 1000 elements can complete our first protocol using less than 2s of computation time and less than 10MB of communication volume, independently of the Receiver's set size.</p>
            </abstract>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="researchteam" xml:id="struct-1043082" status="VALID">
          <orgName>Calcul Algébrique et Symbolique, Sécurité, Systèmes Complexes, Codes et Cryptologie</orgName>
          <orgName type="acronym">CASC</orgName>
          <date type="start">2020-01-01</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">http://ljk.imag.fr/CASC/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-1043077" type="direct"/>
            <relation active="#struct-300009" type="indirect"/>
            <relation name="UMR5224" active="#struct-441569" type="indirect"/>
            <relation active="#struct-1042703" type="indirect"/>
            <relation active="#struct-1043329" type="indirect"/>
          </listRelation>
        </org>
        <org type="regroupinstitution" xml:id="struct-1042703" status="VALID">
          <idno type="IdRef">240648315</idno>
          <idno type="ROR">https://ror.org/02rx3b187</idno>
          <orgName>Université Grenoble Alpes</orgName>
          <orgName type="acronym">UGA</orgName>
          <date type="start">2020-01-01</date>
          <desc>
            <address>
              <addrLine>Adresse CS 40700 - 38058 Grenoble cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.univ-grenoble-alpes.fr</ref>
          </desc>
        </org>
        <org type="laboratory" xml:id="struct-1043077" status="VALID">
          <idno type="IdRef">184945011</idno>
          <idno type="ISNI">0000 0004 0383 676X</idno>
          <idno type="RNSR">200711891Z</idno>
          <idno type="ROR">https://ror.org/04ett5b41</idno>
          <orgName>Laboratoire Jean Kuntzmann</orgName>
          <orgName type="acronym">LJK</orgName>
          <date type="start">2020-01-01</date>
          <desc>
            <address>
              <addrLine>Bâtiment IMAG, CS 40700, F-38058 Grenoble Cedex 9</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://ljk.imag.fr/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-300009" type="direct"/>
            <relation name="UMR5224" active="#struct-441569" type="direct"/>
            <relation active="#struct-1042703" type="direct"/>
            <relation active="#struct-1043329" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-301795" status="VALID">
          <idno type="ROR">https://ror.org/00znex860</idno>
          <orgName>United States Naval Academy</orgName>
          <desc>
            <address>
              <addrLine>Annapolis, Maryland</addrLine>
              <country key="US"/>
            </address>
          </desc>
        </org>
        <org type="institution" xml:id="struct-300009" status="VALID">
          <idno type="ROR">https://ror.org/02kvxyf05</idno>
          <orgName>Institut National de Recherche en Informatique et en Automatique</orgName>
          <orgName type="acronym">Inria</orgName>
          <desc>
            <address>
              <addrLine>Domaine de VoluceauRocquencourt - BP 10578153 Le Chesnay Cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/en/</ref>
          </desc>
        </org>
        <org type="regroupinstitution" xml:id="struct-441569" status="VALID">
          <idno type="IdRef">02636817X</idno>
          <idno type="ISNI">0000000122597504</idno>
          <idno type="ROR">https://ror.org/02feahw73</idno>
          <orgName>Centre National de la Recherche Scientifique</orgName>
          <orgName type="acronym">CNRS</orgName>
          <date type="start">1939-10-19</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.cnrs.fr/</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-1043329" status="VALID">
          <idno type="IdRef">026388804</idno>
          <idno type="ROR">https://ror.org/05sbt2524</idno>
          <orgName>Institut polytechnique de Grenoble - Grenoble Institute of Technology</orgName>
          <orgName type="acronym">Grenoble INP</orgName>
          <date type="start">2020-01-01</date>
          <desc>
            <address>
              <addrLine>46 avenue Félix Viallet 38031 Grenoble Cedex 1</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.grenoble-inp.fr/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-1042703" type="direct"/>
          </listRelation>
        </org>
      </listOrg>
      <listOrg type="projects">
        <org type="anrProject" xml:id="projanr-55957" status="VALID">
          <idno type="anr">ANR-21-CE39-0006</idno>
          <orgName>SANGRIA</orgName>
          <desc>Calcul réparti sécurisé : Cryptographie, Combinatoire, Calcul Formel</desc>
          <date type="start">2021</date>
        </org>
        <org type="anrProject" xml:id="projanr-42467" status="VALID">
          <idno type="anr">ANR-15-IDEX-0002</idno>
          <orgName>UGA</orgName>
          <desc>IDEX UGA</desc>
          <date type="start">2015</date>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>