<?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 lirmm-00815484</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-03T20:07:20+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">Empirical optimization of divisor arithmetic on hyperelliptic curves over $\mathbb{F}_{2m}$</title>
            <author role="aut">
              <persName>
                <forename type="first">Laurent</forename>
                <surname>Imbert</surname>
              </persName>
              <email type="md5">85e91c1fc8e34ffd51350186e1276372</email>
              <email type="domain">lirmm.fr</email>
              <idno type="idhal" notation="string">laurent-imbert</idno>
              <idno type="idhal" notation="numeric">6246</idno>
              <idno type="halauthorid" notation="string">17701-6246</idno>
              <idno type="ORCID">https://orcid.org/0000-0001-9362-2869</idno>
              <idno type="IDREF">https://www.idref.fr/157640620</idno>
              <affiliation ref="#struct-388155"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Michael</forename>
                <surname>Jacobson</surname>
              </persName>
              <idno type="halauthorid">705783-0</idno>
              <affiliation ref="#struct-82231"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>Laurent</forename>
                <surname>Imbert</surname>
              </persName>
              <email type="md5">85e91c1fc8e34ffd51350186e1276372</email>
              <email type="domain">lirmm.fr</email>
            </editor>
          </titleStmt>
          <editionStmt>
            <edition n="v1" type="current">
              <date type="whenSubmitted">2013-04-18 17:13:30</date>
              <date type="whenModified">2026-02-12 03:25:38</date>
              <date type="whenReleased">2013-04-30 11:35:08</date>
              <date type="whenProduced">2012-12-03</date>
              <date type="whenEndEmbargoed">2013-04-18</date>
              <ref type="file" target="https://hal-lirmm.ccsd.cnrs.fr/lirmm-00815484v1/document">
                <date notBefore="2013-04-18"/>
              </ref>
              <ref type="file" subtype="author" n="1" target="https://hal-lirmm.ccsd.cnrs.fr/lirmm-00815484v1/file/improved_nucomp.pdf" id="file-815484-1066898">
                <date notBefore="2013-04-18"/>
              </ref>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="113625">
                <persName>
                  <forename>Laurent</forename>
                  <surname>Imbert</surname>
                </persName>
                <email type="md5">85e91c1fc8e34ffd51350186e1276372</email>
                <email type="domain">lirmm.fr</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">lirmm-00815484</idno>
            <idno type="halUri">https://hal-lirmm.ccsd.cnrs.fr/lirmm-00815484</idno>
            <idno type="halBibtex">imbert:lirmm-00815484</idno>
            <idno type="halRefHtml">RR-13008, 2012, pp.18</idno>
            <idno type="halRef">RR-13008, 2012, pp.18</idno>
            <availability status="restricted">
              <licence target="https://about.hal.science/hal-authorisation-v1/">HAL Authorization<ref corresp="#file-815484-1066898"/></licence>
            </availability>
          </publicationStmt>
          <seriesStmt>
            <idno type="stamp" n="CNRS">CNRS - Centre national de la recherche scientifique</idno>
            <idno type="stamp" n="LIRMM">Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier</idno>
            <idno type="stamp" n="LARA">LARA</idno>
            <idno type="stamp" n="MIPS">Mathématiques, Informatique, Physique et Systèmes</idno>
            <idno type="stamp" n="UNIV-MONTPELLIER">Université de Montpellier</idno>
            <idno type="stamp" n="AXESECULIRMM" corresp="LIRMM">Axe sécurité du LIRMM</idno>
            <idno type="stamp" n="UM-2015-2021" corresp="UNIV-MONTPELLIER">Université de Montpellier (2015-2021)</idno>
          </seriesStmt>
          <notesStmt>
            <note type="audience" n="1">Not set</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="en">Empirical optimization of divisor arithmetic on hyperelliptic curves over $\mathbb{F}_{2m}$</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Laurent</forename>
                    <surname>Imbert</surname>
                  </persName>
                  <email type="md5">85e91c1fc8e34ffd51350186e1276372</email>
                  <email type="domain">lirmm.fr</email>
                  <idno type="idhal" notation="string">laurent-imbert</idno>
                  <idno type="idhal" notation="numeric">6246</idno>
                  <idno type="halauthorid" notation="string">17701-6246</idno>
                  <idno type="ORCID">https://orcid.org/0000-0001-9362-2869</idno>
                  <idno type="IDREF">https://www.idref.fr/157640620</idno>
                  <affiliation ref="#struct-388155"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Michael</forename>
                    <surname>Jacobson</surname>
                  </persName>
                  <idno type="halauthorid">705783-0</idno>
                  <affiliation ref="#struct-82231"/>
                </author>
              </analytic>
              <monogr>
                <idno type="reportNumber">RR-13008</idno>
                <imprint>
                  <biblScope unit="pp">18</biblScope>
                  <date type="datePub">2012-12-03</date>
                </imprint>
              </monogr>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <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="REPORT">Reports</classCode>
              <classCode scheme="halOldTypology" n="REPORT">Reports</classCode>
              <classCode scheme="halTreeTypology" n="REPORT">Reports</classCode>
            </textClass>
            <abstract xml:lang="en">
              <p>A significant amount of effort has been devoted to improving divisor arithmetic on low-genus hyperelliptic curves via explicit versions of generic algorithms. Moderate and high genus curves also arise in cryptographic applications, for example, via the Weil descent attack on the elliptic curve discrete logarithm problem, but for these curves, the generic algorithms are to date the most efficient available. Nagao~\cite{Nagao2000} described how some of the techniques used in deriving efficient explicit formulas can be used to speed up divisor arithmetic using Cantor's algorithm on curves of arbitrary genus. In this paper, we describe how Nagao's methods, together with a sub-quadratic complexity partial extended Euclidean algorithm using the half-gcd algorithm can be applied to improve arithmetic in the degree zero divisor class group. We present numerical results showing which combination of techniques is more efficient for hyperelliptic curves over $\F_{2^n}$ of various genera.</p>
            </abstract>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="researchteam" xml:id="struct-388155" status="OLD">
          <orgName>Arithmétique informatique</orgName>
          <orgName type="acronym">ARITH</orgName>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.lirmm.fr/arith/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-181" type="direct"/>
            <relation name="UMR5506" active="#struct-410122" type="indirect"/>
            <relation name="UMR5506" active="#struct-441569" type="indirect"/>
          </listRelation>
        </org>
        <org type="regrouplaboratory" xml:id="struct-82231" status="VALID">
          <orgName>Department of Computer Science [Calgary]</orgName>
          <desc>
            <address>
              <addrLine>Faculty of Science, University of Calgary | 2500 University Dr. NW Calgary, Alberta</addrLine>
              <country key="CA"/>
            </address>
            <ref type="url">https://science.ucalgary.ca/computer-science</ref>
          </desc>
          <listRelation>
            <relation active="#struct-106219" type="direct"/>
          </listRelation>
        </org>
        <org type="laboratory" xml:id="struct-181" status="OLD">
          <idno type="IdRef">139590827</idno>
          <idno type="ISNI">0000000405990488</idno>
          <idno type="RNSR">199111950H</idno>
          <idno type="ROR">https://ror.org/013yean28</idno>
          <orgName>Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier</orgName>
          <orgName type="acronym">LIRMM</orgName>
          <date type="start">1995-01-01</date>
          <date type="end">2021-12-31</date>
          <desc>
            <address>
              <addrLine>161 rue Ada - 34095 Montpellier</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.lirmm.fr</ref>
          </desc>
          <listRelation>
            <relation name="UMR5506" active="#struct-410122" type="direct"/>
            <relation name="UMR5506" active="#struct-441569" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-410122" status="OLD">
          <idno type="ISNI">0000000120970141</idno>
          <idno type="ROR">https://ror.org/051escj72</idno>
          <orgName>Université de Montpellier</orgName>
          <orgName type="acronym">UM</orgName>
          <date type="end">2021-12-31</date>
          <desc>
            <address>
              <addrLine>163 rue Auguste Broussonnet - 34090 Montpellier</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.umontpellier.fr/</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="regroupinstitution" xml:id="struct-106219" status="VALID">
          <idno type="ROR">https://ror.org/03yjb2x39</idno>
          <orgName>University of Calgary</orgName>
          <desc>
            <address>
              <addrLine>2500 University Dr NW Calgary, Alberta, T2N 1N4</addrLine>
              <country key="CA"/>
            </address>
            <ref type="url">https://www.ucalgary.ca/</ref>
          </desc>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>