Javascript must be enabled to continue!
Algebraic cryptanalysis of hyperelliptic curves based systems
View through CrossRef
Cryptanalyse algébrique des systèmes à base de courbes hyperelliptiques
Dans cette thèse, nous présentons des attaques algébriques sur des schémas cryptographiques. Nous nous intéressons en particulier au problème du logarithme discret sur le groupe des points rationnels d'une courbe elliptique ou sur la Jacobienne d'une courbe hyperelliptique de genre g ≥ 2 définie sur des extensions de corps. Pour résoudre ce problème, les cryptanalystes utilisent l'algorithme du calcul d'indices qui se fait en 4 étapes: le choix d'une base de factorisation appropriée, l'étape de recherche de relations, la phase d'algèbre linéaire et la phase de descente. L'étape cruciale est l'étape de recherche de relations qui aboutit souvent à la résolution de systèmes polynomiaux aléatoires multivariés. Le plus souvent, la résolution de ces systèmes se fait en utilisant les bases de Gröbner. La complexité du calcul des bases de Gröbner d'un système polynomial est mesurée par le solving degree de ce système qui est le degré maximal des polynômes intervenant dans le calcul de sa base de Gröbner. Tout d'abord, nous donnons de meilleures bornes sur la complexité du calcul des bases de Gröbner des systèmes polynomiaux surdéterminés provenant de la cryptographie. Ensuite, nous exploitons les endomorphismes et les points de 2-torsion de plusieurs courbes elliptiques et hyperelliptiques de genre g ≥ 2 pour réduire la taille de la base de factorisation en vue d'améliorer la complexité du calcul d'indices
Title: Algebraic cryptanalysis of hyperelliptic curves based systems
Description:
Cryptanalyse algébrique des systèmes à base de courbes hyperelliptiques
Dans cette thèse, nous présentons des attaques algébriques sur des schémas cryptographiques.
Nous nous intéressons en particulier au problème du logarithme discret sur le groupe des points rationnels d'une courbe elliptique ou sur la Jacobienne d'une courbe hyperelliptique de genre g ≥ 2 définie sur des extensions de corps.
Pour résoudre ce problème, les cryptanalystes utilisent l'algorithme du calcul d'indices qui se fait en 4 étapes: le choix d'une base de factorisation appropriée, l'étape de recherche de relations, la phase d'algèbre linéaire et la phase de descente.
L'étape cruciale est l'étape de recherche de relations qui aboutit souvent à la résolution de systèmes polynomiaux aléatoires multivariés.
Le plus souvent, la résolution de ces systèmes se fait en utilisant les bases de Gröbner.
La complexité du calcul des bases de Gröbner d'un système polynomial est mesurée par le solving degree de ce système qui est le degré maximal des polynômes intervenant dans le calcul de sa base de Gröbner.
Tout d'abord, nous donnons de meilleures bornes sur la complexité du calcul des bases de Gröbner des systèmes polynomiaux surdéterminés provenant de la cryptographie.
Ensuite, nous exploitons les endomorphismes et les points de 2-torsion de plusieurs courbes elliptiques et hyperelliptiques de genre g ≥ 2 pour réduire la taille de la base de factorisation en vue d'améliorer la complexité du calcul d'indices.
Related Results
Editorial Messages
Editorial Messages
Just as it has been continually happening in the world of mathematical sciences, the group of mathematical scientists led by (for example) Professor Eyup Cetin and his colleagues (...
Arithmetic properties of non-hyperelliptic genus 3 curves
Arithmetic properties of non-hyperelliptic genus 3 curves
This thesis explores the explicit computation of twists of curves. We develope an algorithm for computing the twists of a given curve assuming that its automorphism group is known....
Letter from the Editors
Letter from the Editors
“The present moment seems a very appropriate one to launch a new journal on Algebraic Statistics”Fabrizio Catanese, Editor of the Journal of Algebraic GeometryMany classical statis...
Differential, Linear, and Meet‐in‐the‐Middle Attacks on the Lightweight Block Cipher RBFK
Differential, Linear, and Meet‐in‐the‐Middle Attacks on the Lightweight Block Cipher RBFK
Randomized butterfly architecture of fast Fourier transform for key cipher (RBFK) is the lightweight block cipher for Internet of things devices in an edge computing environment. A...
Linear Cryptanalysis
Linear Cryptanalysis
Applications of cryptography are plenty in everyday life. This guidebook is about the security analysis or 'cryptanalysis' of the basic building blocks on which these applications ...
Orthogonal Curve Analysis of Human Scalp Shape
Orthogonal Curve Analysis of Human Scalp Shape
This paper presents a shape analysis on orthogonal feature curves of 3D bald head scans with the intention of predicting scalp shape under the hair. While there are currently a num...
Type Curves For McKinley Analysis Of Drill-Stem Test Data
Type Curves For McKinley Analysis Of Drill-Stem Test Data
Abstract
McKinley-type curves that include the effects of short production times (i.e., less than 120 minutes) have been developed for pressure buildup test analy...
On algebraic systems
On algebraic systems
Abstract
The objective of this paper is to propose a generalization of algebraic closure space, namely algebraic system, and discuss its related properties. Firstly, we pro...

