<?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-00387051</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-03T15:20:33+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">Arithmetic Operations in the Polynomial Modular Number System</title>
            <author role="aut">
              <persName>
                <forename type="first">Jean-Claude</forename>
                <surname>Bajard</surname>
              </persName>
              <email type="md5">ed0d70d9f19002e065be99657eb46c04</email>
              <email type="domain">sorbonne-universite.fr</email>
              <ptr type="url" target="https://webusers.imj-prg.fr/~jean-claude.bajard/"/>
              <idno type="idhal" notation="string">jcbajard</idno>
              <idno type="idhal" notation="numeric">1947</idno>
              <idno type="halauthorid" notation="string">23985-1947</idno>
              <idno type="ORCID">https://orcid.org/0000-0002-6301-4464</idno>
              <idno type="IDREF">https://www.idref.fr/034996915</idno>
              <idno type="RESEARCHERID">http://www.researcherid.com/rid/P-7114-2014</idno>
              <idno type="ISNI">http://isni.org/isni/0000000001814402</idno>
              <idno type="VIAF">https://viaf.org/viaf/29650153</idno>
              <affiliation ref="#struct-388155"/>
            </author>
            <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">Thomas</forename>
                <surname>Plantard</surname>
              </persName>
              <email type="md5">1b40ca0257234ea13ca4af79d8f3fadd</email>
              <email type="domain">lirmm.fr</email>
              <idno type="idhal" notation="numeric">860544</idno>
              <idno type="halauthorid" notation="string">177292-860544</idno>
              <affiliation ref="#struct-181"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>Jean Claude</forename>
                <surname>Bajard</surname>
              </persName>
              <email type="md5">ed0d70d9f19002e065be99657eb46c04</email>
              <email type="domain">sorbonne-universite.fr</email>
            </editor>
          </titleStmt>
          <editionStmt>
            <edition n="v1" type="current">
              <date type="whenSubmitted">2009-05-22 17:25:15</date>
              <date type="whenModified">2025-08-13 03:12:39</date>
              <date type="whenReleased">2009-05-25 10:35:21</date>
              <date type="whenProduced">2005</date>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="114444">
                <persName>
                  <forename>Jean Claude</forename>
                  <surname>Bajard</surname>
                </persName>
                <email type="md5">ed0d70d9f19002e065be99657eb46c04</email>
                <email type="domain">sorbonne-universite.fr</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">lirmm-00387051</idno>
            <idno type="halUri">https://hal-lirmm.ccsd.cnrs.fr/lirmm-00387051</idno>
            <idno type="halBibtex">bajard:lirmm-00387051</idno>
            <idno type="halRefHtml">&lt;i&gt;ARITH'05: 17th IEEE Symposium on Computer Arithmetic&lt;/i&gt;, 2005, USA, pp.206-213</idno>
            <idno type="halRef">ARITH'05: 17th IEEE Symposium on Computer Arithmetic, 2005, USA, pp.206-213</idno>
            <availability status="restricted"/>
          </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="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="commentary">PDF : voir RR 04030 (00109201)</note>
            <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">Arithmetic Operations in the Polynomial Modular Number System</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Jean-Claude</forename>
                    <surname>Bajard</surname>
                  </persName>
                  <email type="md5">ed0d70d9f19002e065be99657eb46c04</email>
                  <email type="domain">sorbonne-universite.fr</email>
                  <ptr type="url" target="https://webusers.imj-prg.fr/~jean-claude.bajard/"/>
                  <idno type="idhal" notation="string">jcbajard</idno>
                  <idno type="idhal" notation="numeric">1947</idno>
                  <idno type="halauthorid" notation="string">23985-1947</idno>
                  <idno type="ORCID">https://orcid.org/0000-0002-6301-4464</idno>
                  <idno type="IDREF">https://www.idref.fr/034996915</idno>
                  <idno type="RESEARCHERID">http://www.researcherid.com/rid/P-7114-2014</idno>
                  <idno type="ISNI">http://isni.org/isni/0000000001814402</idno>
                  <idno type="VIAF">https://viaf.org/viaf/29650153</idno>
                  <affiliation ref="#struct-388155"/>
                </author>
                <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">Thomas</forename>
                    <surname>Plantard</surname>
                  </persName>
                  <email type="md5">1b40ca0257234ea13ca4af79d8f3fadd</email>
                  <email type="domain">lirmm.fr</email>
                  <idno type="idhal" notation="numeric">860544</idno>
                  <idno type="halauthorid" notation="string">177292-860544</idno>
                  <affiliation ref="#struct-181"/>
                </author>
              </analytic>
              <monogr>
                <idno type="isbn">0-7695-2366-8</idno>
                <meeting>
                  <title>ARITH'05: 17th IEEE Symposium on Computer Arithmetic</title>
                  <date type="start">2005</date>
                  <date type="end">2005</date>
                  <settlement>USA</settlement>
                </meeting>
                <imprint>
                  <publisher>IEEE computer society</publisher>
                  <biblScope unit="pp">206-213</biblScope>
                  <date type="datePub">2005</date>
                </imprint>
              </monogr>
              <ref type="publisher">http://arith.polito.it/</ref>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <keywords scheme="author">
                <term xml:lang="en">Modular arithmetic</term>
                <term xml:lang="en">cryptography</term>
                <term xml:lang="en">number systems</term>
              </keywords>
              <classCode scheme="halDomain" n="info.info-ao">Computer Science [cs]/Computer Arithmetic</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 propose a new number representation and arithmetic for the elements of the ring of integers modulo p. The socalled Polynomial Modular Number System (PMNS) allows for fast polynomial arithmetic and easy parallelization. The most important contribution of this paper is the fundamental theorem of a Modular Number System, which provides a bound for the coefficients of the polynomials used to represent the set Zp. However, we also propose a complete set of algorithms to perform the arithmetic operations over a PMNS, which make this system of practical interest for people concerned about efficient implementation of modular arithmetic.</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="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>
      </listOrg>
    </back>
  </text>
</TEI>