Afficher la notice abrégée

hal.structure.identifierInstitut de Mathématiques de Bordeaux [IMB]
hal.structure.identifierAnalyse cryptographique et arithmétique [CANARI]
hal.structure.identifierLithe and fast algorithmic number theory [LFANT]
dc.contributor.authorDARTOIS, Pierrick
hal.structure.identifierUniversity of Bristol [Bristol]
dc.contributor.authorMAINO, Luciano
hal.structure.identifierNCC Group
hal.structure.identifierUniversity of Bristol [Bristol]
dc.contributor.authorPOPE, Giacomo
hal.structure.identifierInstitut de Mathématiques de Bordeaux [IMB]
hal.structure.identifierLithe and fast algorithmic number theory [LFANT]
hal.structure.identifierAnalyse cryptographique et arithmétique [CANARI]
dc.contributor.authorROBERT, Damien
dc.date.accessioned2024-04-04T02:32:26Z
dc.date.available2024-04-04T02:32:26Z
dc.identifier.urihttps://oskar-bordeaux.fr/handle/20.500.12278/190386
dc.description.abstractEnIn this paper, we describe an algorithm to compute chains of (2, 2)-isogenies between products of elliptic curves in the theta model. The description of the algorithm is split into various subroutines to allow for a precise field operation counting. We present a constant time implementation of our algorithm in Rust and an alternative implementation in SageMath. Our work in SageMath runs ten times faster than a comparable implementation of an isogeny chain using the Richelot correspondence. The Rust implementation runs up to forty times faster than the equivalent isogeny in SageMath and has been designed to be portable for future research in higher-dimensional isogeny-based cryptography.
dc.description.sponsorshipCryptographie, isogenies et variété abéliennes surpuissantes - ANR-19-CE48-0008
dc.description.sponsorshipPost-quantum padlock for web browser - ANR-22-PETQ-0008
dc.language.isoen
dc.subject.enPost-Quantum Cryptography
dc.subject.enIsogenies
dc.subject.enTheta coordinates
dc.subject.enDimension 2
dc.title.enAn Algorithmic Approach to (2, 2)-isogenies in the Theta Model and Applications to Isogeny-based Cryptography
dc.typeDocument de travail - Pré-publication
dc.subject.halMathématiques [math]
dc.subject.halInformatique [cs]
bordeaux.hal.laboratoriesInstitut de Mathématiques de Bordeaux (IMB) - UMR 5251*
bordeaux.institutionUniversité de Bordeaux
bordeaux.institutionBordeaux INP
bordeaux.institutionCNRS
hal.identifierhal-04297088
hal.version1
hal.origin.linkhttps://hal.archives-ouvertes.fr//hal-04297088v1
bordeaux.COinSctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.au=DARTOIS,%20Pierrick&MAINO,%20Luciano&POPE,%20Giacomo&ROBERT,%20Damien&rft.genre=preprint


Fichier(s) constituant ce document

FichiersTailleFormatVue

Il n'y a pas de fichiers associés à ce document.

Ce document figure dans la(les) collection(s) suivante(s)

Afficher la notice abrégée