<?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-00763979</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-21T18:34:56+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">Black-Box Trace&amp;Revoke Codes</title>
            <author role="aut">
              <persName>
                <forename type="first">Hung Q.</forename>
                <surname>Ngo</surname>
              </persName>
              <email type="md5">45395224a65c606c7b9b1da95571e78a</email>
              <email type="domain">buffalo.edu</email>
              <idno type="idhal" notation="numeric">934004</idno>
              <idno type="halauthorid" notation="string">622341-934004</idno>
              <affiliation ref="#struct-170963"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Duong Hieu</forename>
                <surname>Phan</surname>
              </persName>
              <email type="md5">d6bf9a9b791601bf72dad5c0c956fe91</email>
              <email type="domain">telecom-paris.fr</email>
              <idno type="idhal" notation="string">duong-hieu-phan</idno>
              <idno type="idhal" notation="numeric">179965</idno>
              <idno type="halauthorid" notation="string">55615-179965</idno>
              <idno type="ORCID">https://orcid.org/0000-0003-1136-4064</idno>
              <idno type="IDREF">https://www.idref.fr/115728228</idno>
              <affiliation ref="#struct-209182"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">David</forename>
                <surname>Pointcheval</surname>
              </persName>
              <email type="md5">fcab39598a5302d1712b43e4e4df1ebe</email>
              <email type="domain">ens.fr</email>
              <idno type="idhal" notation="string">david-pointcheval</idno>
              <idno type="idhal" notation="numeric">29</idno>
              <idno type="halauthorid" notation="string">19099-29</idno>
              <idno type="ORCID">https://orcid.org/0000-0002-6668-683X</idno>
              <idno type="IDREF">https://www.idref.fr/111645751</idno>
              <idno type="VIAF">https://viaf.org/viaf/57728240</idno>
              <idno type="ISNI">http://isni.org/isni/0000000038901358</idno>
              <orgName ref="#struct-59704"/>
              <affiliation ref="#struct-54531"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>David</forename>
                <surname>Pointcheval</surname>
              </persName>
              <email type="md5">fcab39598a5302d1712b43e4e4df1ebe</email>
              <email type="domain">ens.fr</email>
            </editor>
          </titleStmt>
          <editionStmt>
            <edition n="v1" type="current">
              <date type="whenSubmitted">2012-12-12 09:50:19</date>
              <date type="whenModified">2025-10-27 11:32:02</date>
              <date type="whenReleased">2012-12-12 09:50:19</date>
              <date type="whenProduced">2013-11</date>
              <ref type="externalLink" target="https://api.istex.fr/ark:/67375/VQC-TQDDL4D6-W/fulltext.pdf?sid=hal"/>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="132784">
                <persName>
                  <forename>David</forename>
                  <surname>Pointcheval</surname>
                </persName>
                <email type="md5">fcab39598a5302d1712b43e4e4df1ebe</email>
                <email type="domain">ens.fr</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">hal-00763979</idno>
            <idno type="halUri">https://inria.hal.science/hal-00763979</idno>
            <idno type="halBibtex">ngo:hal-00763979</idno>
            <idno type="halRefHtml">&lt;i&gt;Algorithmica&lt;/i&gt;, 2013, 67 (3), pp.418-448. &lt;a target="_blank" href="https://dx.doi.org/10.1007/s00453-012-9702-y"&gt;&amp;#x27E8;10.1007/s00453-012-9702-y&amp;#x27E9;&lt;/a&gt;</idno>
            <idno type="halRef">Algorithmica, 2013, 67 (3), pp.418-448. &amp;#x27E8;10.1007/s00453-012-9702-y&amp;#x27E9;</idno>
            <availability status="restricted"/>
          </publicationStmt>
          <seriesStmt>
            <idno type="stamp" n="ENS-PARIS">Ecole Normale Supérieure de Paris</idno>
            <idno type="stamp" n="UNIV-PARIS8" corresp="UNIV-PARIS-LUMIERES">Université Paris VIII Vincennes-Saint Denis</idno>
            <idno type="stamp" n="CNRS">CNRS - Centre national de la recherche scientifique</idno>
            <idno type="stamp" n="INRIA">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
            <idno type="stamp" n="INRIA-ROCQ">INRIA Paris - Rocquencourt</idno>
            <idno type="stamp" n="INRIA_TEST">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
            <idno type="stamp" n="TESTALAIN1">TESTALAIN1</idno>
            <idno type="stamp" n="INRIA2">INRIA 2</idno>
            <idno type="stamp" n="PSL">Université Paris sciences et lettres</idno>
            <idno type="stamp" n="INRIA-PSL">INRIA-PSL</idno>
            <idno type="stamp" n="UNIV-PARIS-LUMIERES"/>
            <idno type="stamp" n="ENS-PSL" corresp="PSL">École normale supérieure - PSL</idno>
            <idno type="stamp" n="INRIA-ETATSUNIS">Copublications Inria-Etats-Unis</idno>
            <idno type="stamp" n="DIENS" corresp="ENS-PARIS">Département d'informatique de l'ENS-PSL</idno>
          </seriesStmt>
          <notesStmt>
            <note type="audience" n="2">International</note>
            <note type="popular" n="0">No</note>
            <note type="peer" n="1">Yes</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="en">Black-Box Trace&amp;Revoke Codes</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Hung Q.</forename>
                    <surname>Ngo</surname>
                  </persName>
                  <email type="md5">45395224a65c606c7b9b1da95571e78a</email>
                  <email type="domain">buffalo.edu</email>
                  <idno type="idhal" notation="numeric">934004</idno>
                  <idno type="halauthorid" notation="string">622341-934004</idno>
                  <affiliation ref="#struct-170963"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Duong Hieu</forename>
                    <surname>Phan</surname>
                  </persName>
                  <email type="md5">d6bf9a9b791601bf72dad5c0c956fe91</email>
                  <email type="domain">telecom-paris.fr</email>
                  <idno type="idhal" notation="string">duong-hieu-phan</idno>
                  <idno type="idhal" notation="numeric">179965</idno>
                  <idno type="halauthorid" notation="string">55615-179965</idno>
                  <idno type="ORCID">https://orcid.org/0000-0003-1136-4064</idno>
                  <idno type="IDREF">https://www.idref.fr/115728228</idno>
                  <affiliation ref="#struct-209182"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">David</forename>
                    <surname>Pointcheval</surname>
                  </persName>
                  <email type="md5">fcab39598a5302d1712b43e4e4df1ebe</email>
                  <email type="domain">ens.fr</email>
                  <idno type="idhal" notation="string">david-pointcheval</idno>
                  <idno type="idhal" notation="numeric">29</idno>
                  <idno type="halauthorid" notation="string">19099-29</idno>
                  <idno type="ORCID">https://orcid.org/0000-0002-6668-683X</idno>
                  <idno type="IDREF">https://www.idref.fr/111645751</idno>
                  <idno type="VIAF">https://viaf.org/viaf/57728240</idno>
                  <idno type="ISNI">http://isni.org/isni/0000000038901358</idno>
                  <orgName ref="#struct-59704"/>
                  <affiliation ref="#struct-54531"/>
                </author>
              </analytic>
              <monogr>
                <idno type="halJournalId" status="VALID">10334</idno>
                <idno type="issn">0178-4617</idno>
                <idno type="eissn">1432-0541</idno>
                <title level="j">Algorithmica</title>
                <imprint>
                  <publisher>Springer Verlag</publisher>
                  <biblScope unit="volume">67</biblScope>
                  <biblScope unit="issue">3</biblScope>
                  <biblScope unit="pp">418-448</biblScope>
                  <date type="datePub">2013-11</date>
                </imprint>
              </monogr>
              <idno type="doi">10.1007/s00453-012-9702-y</idno>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <keywords scheme="author">
                <term xml:lang="en">Broadcast encryption</term>
                <term xml:lang="en">Traitor tracing</term>
                <term xml:lang="en">Disjunct matrix</term>
                <term xml:lang="en">Shadow group testing</term>
              </keywords>
              <classCode scheme="halDomain" n="info.info-cr">Computer Science [cs]/Cryptography and Security [cs.CR]</classCode>
              <classCode scheme="halTypology" n="ART">Journal articles</classCode>
              <classCode scheme="halOldTypology" n="ART">Journal articles</classCode>
              <classCode scheme="halTreeTypology" n="ART">Journal articles</classCode>
            </textClass>
            <abstract xml:lang="en">
              <p>We address the problem of designing an efficient broadcast encryption scheme which is also capable of tracing traitors. We introduce a code framework to formalize the problem. Then, we give a probabilistic construction of a code which supports both traceability and revocation. Given N users with at most r revoked users and at most t traitors, our code construction gives rise to a Trace&amp;Revoke system with private keys of size O((r+t)logN) (which can also be reduced to constant size based on an additional computational assumption), ciphertexts of size O((r+t)logN), and O(1) decryption time. Our scheme can deal with certain classes of pirate decoders, which we believe are sufficiently powerful to capture practical pirate strategies. In particular, our code construction is based on a combinatorial object called (r,s)-disjunct matrix, which is designed to capture both the classic traceability notion of disjunct matrix and the new requirement of revocation capability. We then probabilistically construct (r,s)-disjunct matrices which help design efficient Black-Box Trace&amp;Revoke systems. For dealing with "smart" pirates, we introduce a tracing technique called "shadow group testing" that uses (close to) legitimate broadcast signals for tracing. Along the way, we also proved several bounds on the number of queries needed for black-box tracing under different assumptions about the pirate's strategies.</p>
            </abstract>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="laboratory" xml:id="struct-170963" status="VALID">
          <orgName>Computer Science Department [SUNY]</orgName>
          <desc>
            <address>
              <addrLine>Stony Brook University, Stony Brook, NY 11794-4400</addrLine>
              <country key="US"/>
            </address>
            <ref type="url">http://www.cs.sunysb.edu/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-303386" type="direct"/>
            <relation active="#struct-361557" type="indirect"/>
          </listRelation>
        </org>
        <org type="researchteam" xml:id="struct-209182" status="VALID">
          <orgName>Université Paris 8 - Département de Mathématiques</orgName>
          <desc>
            <address>
              <addrLine>Université Paris 8 - 2 rue de la Liberté - 93526 Saint-Denis cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.ufr-mitsic.univ-paris8.fr/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-11141" type="direct"/>
          </listRelation>
        </org>
        <org type="researchteam" xml:id="struct-54531" status="OLD">
          <idno type="RNSR">200818333X</idno>
          <orgName>Construction and Analysis of Systems for Confidentiality and Authenticity of Data and Entities</orgName>
          <orgName type="acronym">CASCADE</orgName>
          <date type="end">2016-03-31</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/equipes/cascade</ref>
          </desc>
          <listRelation>
            <relation active="#struct-25027" type="direct"/>
            <relation active="#struct-59704" type="indirect"/>
            <relation active="#struct-564132" type="indirect"/>
            <relation active="#struct-300009" type="indirect"/>
            <relation name="UMR8548" active="#struct-441569" type="direct"/>
            <relation active="#struct-86790" type="direct"/>
            <relation name="UMR 8548" active="#struct-441569" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-303386" status="VALID">
          <idno type="ISNI">0000 0001 2216 9681</idno>
          <idno type="ROR">https://ror.org/05qghxh33</idno>
          <orgName>Stony Brook University [SUNY]</orgName>
          <orgName type="acronym">SBU</orgName>
          <desc>
            <address>
              <addrLine>100 Nicolls Road, Stony Brook, NY 11794</addrLine>
              <country key="US"/>
            </address>
            <ref type="url">http://www.stonybrook.edu</ref>
          </desc>
          <listRelation>
            <relation active="#struct-361557" type="direct"/>
          </listRelation>
        </org>
        <org type="regroupinstitution" xml:id="struct-361557" status="VALID">
          <idno type="IdRef">026425157</idno>
          <idno type="ROR">https://ror.org/01q1z8k08</idno>
          <orgName>State University of New York</orgName>
          <orgName type="acronym">SUNY</orgName>
          <desc>
            <address>
              <country key="US"/>
            </address>
            <ref type="url">http://www.suny.edu/</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-11141" status="VALID">
          <idno type="IdRef">026403552</idno>
          <idno type="ISNI">0000000121083026</idno>
          <idno type="ROR">https://ror.org/04wez5e68</idno>
          <orgName>Université Paris 8</orgName>
          <orgName type="acronym">UP8</orgName>
          <date type="start">1971-01-01</date>
          <desc>
            <address>
              <addrLine>2 rue de la Liberté - 93526 Saint-Denis cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.univ-paris8.fr/</ref>
          </desc>
        </org>
        <org type="regrouplaboratory" xml:id="struct-25027" status="VALID">
          <idno type="IdRef">148034055</idno>
          <idno type="RNSR">199812876J</idno>
          <idno type="ROR">05y6rqs46</idno>
          <orgName>Département d'informatique - ENS-PSL</orgName>
          <orgName type="acronym">DI-ENS</orgName>
          <date type="start">1999-01-01</date>
          <desc>
            <address>
              <addrLine>École normale supérieure 45 rue d'Ulm F-75230 Paris Cedex 05</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.di.ens.fr/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-59704" type="direct"/>
            <relation active="#struct-564132" type="indirect"/>
            <relation active="#struct-300009" type="direct"/>
            <relation name="UMR8548" active="#struct-441569" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-59704" status="VALID">
          <idno type="IdRef">031738419</idno>
          <idno type="ISNI">0000000123532622</idno>
          <idno type="ROR">https://ror.org/05a0dhs15</idno>
          <orgName>École normale supérieure - Paris</orgName>
          <orgName type="acronym">ENS-PSL</orgName>
          <date type="start">1985-07-24</date>
          <desc>
            <address>
              <addrLine>45, Rue d'Ulm - 75230 Paris cedex 05</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.ens.psl.eu/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-564132" type="direct"/>
          </listRelation>
        </org>
        <org type="regroupinstitution" xml:id="struct-564132" status="VALID">
          <idno type="IdRef">241597595</idno>
          <idno type="ISNI">0000 0004 1784 3645</idno>
          <idno type="ROR">https://ror.org/013cjyk83</idno>
          <orgName>Université Paris Sciences et Lettres</orgName>
          <orgName type="acronym">PSL</orgName>
          <desc>
            <address>
              <addrLine>60 rue Mazarine 75006 Paris</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.psl.eu/</ref>
          </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="laboratory" xml:id="struct-86790" status="OLD">
          <orgName>Inria Paris-Rocquencourt</orgName>
          <date type="end">2016-03-30</date>
          <desc>
            <address>
              <addrLine>INRIA Rocquencourt : Domaine de Voluceau, Rocquencourt B.P. 105 78153 le Chesnay Cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/centre/paris-rocquencourt</ref>
          </desc>
          <listRelation>
            <relation active="#struct-300009" type="direct"/>
          </listRelation>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>