Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
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
Agence Bibliographique de l'Enseignement Supérieur
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

Hyperelliptic Covers of Different Degree for Elliptic Curves
Hyperelliptic Covers of Different Degree for Elliptic Curves
In elliptic curve cryptography (ECC) and hyperelliptic curve cryptography (HECC), the size of cipher-text space defined by the cardinality of Jacobian is a significant factor to me...
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....
Inverse Jacobian and related topics for certain superelliptic curves
Inverse Jacobian and related topics for certain superelliptic curves
Given an elliptic curve E over the complex numbers (CC) given by y^2 = x^3 + ax + b, there exists a lattice L in CC such that the group E(CC) of complex points on E is isomorphic ...
Reduction of Bielliptic Hyperelliptic Functions of Genus 3
Reduction of Bielliptic Hyperelliptic Functions of Genus 3
The present paper is devoted to the problem about the reduction of hyperelliptic functions of genus 3. Our research was motivated by applications to the theory of equations and dyn...
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...
Deep Learning-Based Cryptanalysis of a Simplified AES Cipher
Deep Learning-Based Cryptanalysis of a Simplified AES Cipher
Recently, Deep Neural Networks have shown great deal of reliability and applicability as its applications spread in different areas. This paper proposes a cryptanalysis model based...
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...

Back to Top