Fast Cryptography in Genus 2

dc.contributor.author Joppe W. Bos
dc.contributor.author Craig Costello
dc.contributor.author Huseyin Hisil
dc.contributor.author Kristin Lauter
dc.contributor.author Bos, Joppe W.
dc.contributor.author Lauter, Kristin
dc.contributor.author Costello, Craig
dc.contributor.author Hisil, Huseyin
dc.date JAN
dc.date.accessioned 2025-10-06T16:22:25Z
dc.date.issued 2016
dc.description.abstract In this paper we highlight the benefits of using genus 2 curves in public-key cryptography. Compared to the standardized genus 1 curves or elliptic curves arithmetic on genus 2 curves is typically more involved but allows us to work with moduli of half the size. We give a taxonomy of the best known techniques to realize genus 2-based cryptography which includes fast formulas on the Kummer surface and efficient four-dimensional GLV decompositions. By studying different modular arithmetic approaches on these curves we present a range of genus 2 implementations. On a single core of an Intel Core i7-3520M (Ivy Bridge) our implementation on the Kummer surface breaks the 125 thousand cycle barrier which sets a new software speed record at the 128-bit security level for constant-time scalar multiplications compared to all previous genus 1 and genus 2 implementations.
dc.identifier.doi 10.1007/s00145-014-9188-7
dc.identifier.issn 0933-2790
dc.identifier.issn 1432-1378
dc.identifier.scopus 2-s2.0-84955328642
dc.identifier.uri http://dx.doi.org/10.1007/s00145-014-9188-7
dc.identifier.uri https://gcris.yasar.edu.tr/handle/123456789/7358
dc.identifier.uri https://doi.org/10.1007/s00145-014-9188-7
dc.language.iso English
dc.publisher SPRINGER
dc.relation.ispartof Journal of Cryptology
dc.rights info:eu-repo/semantics/openAccess
dc.source JOURNAL OF CRYPTOLOGY
dc.subject HYPERELLIPTIC CURVES, ELLIPTIC-CURVES, SPEEDING-UP, DISCRETE LOGARITHMS, MULTIPLICATION, ENDOMORPHISMS, COMPUTATION, FACTORIZATION, ALGORITHM, JACOBIANS
dc.title Fast Cryptography in Genus 2
dc.type Article
dspace.entity.type Publication
gdc.author.id Costello, Craig/0000-0001-5423-7714
gdc.author.id Bos, Joppe/0000-0003-1010-8157
gdc.author.id HISIL, HUSEYIN/0000-0002-1019-2187
gdc.author.scopusid 34869404400
gdc.author.scopusid 13408968300
gdc.author.scopusid 35117526000
gdc.author.scopusid 6603558095
gdc.author.wosid HISIL, HUSEYIN/L-9151-2013
gdc.bip.impulseclass C4
gdc.bip.influenceclass C4
gdc.bip.popularityclass C4
gdc.coar.type text::journal::journal article
gdc.collaboration.industrial true
gdc.description.department
gdc.description.departmenttemp [Bos, Joppe W.; Costello, Craig; Lauter, Kristin] Microsoft Res, Redmond, WA USA; [Hisil, Huseyin] Yasar Univ, Izmir, Turkey; [Costello, Craig] Tech Univ Eindhoven, Dept Math & Comp Sci, Eindhoven, Netherlands
gdc.description.endpage 60
gdc.description.issue 1
gdc.description.publicationcategory Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı
gdc.description.startpage 28
gdc.description.volume 29
gdc.description.woscitationindex Science Citation Index Expanded
gdc.identifier.openalex W2040961499
gdc.identifier.wos WOS:000371077800002
gdc.index.type WoS
gdc.index.type Scopus
gdc.oaire.accesstype BRONZE
gdc.oaire.diamondjournal false
gdc.oaire.impulse 22.0
gdc.oaire.influence 6.419325E-9
gdc.oaire.isgreen true
gdc.oaire.keywords Cryptography
gdc.oaire.keywords 500
gdc.oaire.keywords Applications to coding theory and cryptography of arithmetic geometry
gdc.oaire.keywords 510
gdc.oaire.popularity 1.4581386E-8
gdc.oaire.publicfunded false
gdc.oaire.sciencefields 0101 mathematics
gdc.oaire.sciencefields 01 natural sciences
gdc.openalex.collaboration International
gdc.openalex.fwci 0.8205
gdc.openalex.normalizedpercentile 0.82
gdc.opencitations.count 7
gdc.plumx.crossrefcites 2
gdc.plumx.mendeley 30
gdc.plumx.scopuscites 10
gdc.scopus.citedcount 10
gdc.wos.citedcount 9
oaire.citation.endPage 60
oaire.citation.startPage 28
person.identifier.orcid Bos- Joppe/0000-0003-1010-8157, Costello- Craig/0000-0001-5423-7714, HISIL- HUSEYIN/0000-0002-1019-2187
publicationissue.issueNumber 1
publicationvolume.volumeNumber 29
relation.isOrgUnitOfPublication ac5ddece-c76d-476d-ab30-e4d3029dee37
relation.isOrgUnitOfPublication.latestForDiscovery ac5ddece-c76d-476d-ab30-e4d3029dee37

Files