Ces travaux de thèse portent sur l'accélération de calculs de la cryptographie sur courbes elliptiques (ECC) grâce à une représentation peu habituelle des nombres, appelée représentation modulaire des nombres (ou RNS pour residue number system). Après un état de l'art de l'utilisation du RNS en cryptographie, plusieurs nouveaux algorithmes RNS, plus rapides que ceux de l'état de l'art, sont présentés. Premièrement, nous avons proposé un nouvel algorithme d'inversion modulaire en RNS. Les performances de notre algorithme ont été validées via une implantation FPGA, résultant en une inversion modulaire 5 à 12 fois plus rapide que l'état de l'art, pour les paramètres cryptographiques testés. Deuxièmement, un algorithme de multiplication modulai...
International audience— In this paper we give a survey of a method combining the residue number syst...
International audience— In this paper we give a survey of a method combining the residue number syst...
In this PhD thesis I propose coprocessors architectures for high performance computations of asymmet...
The main objective of this PhD thesis is to speedup elliptic curve cryptography (ECC) computations, ...
The main objective of this PhD thesis is to speedup elliptic curve cryptography (ECC) computations, ...
The main objective of this PhD thesis is to speedup elliptic curve cryptography (ECC) computations, ...
The main objective of this PhD thesis is to speedup elliptic curve cryptography (ECC) computations, ...
The main objective of this PhD thesis is to speedup elliptic curve cryptography (ECC) computations, ...
Theoretical thesis.Bibliography: pages 207-215.1. Introduction -- 2. Background -- 3. RNS arithmetic...
In this paper a novel pipelined FPGA coprocessor for ECC is proposed, exploiting the parallelism cap...
In this paper a novel pipelined FPGA coprocessor for ECC is proposed, exploiting the parallelism cap...
• Elliptic Curve Cryptography (ECC) over Fp • Residue Number System (RNS) − → high performances • Ef...
International audienceThe paper describes a new RNS modular multiplication algorithm for efficient i...
International audience— In this paper we give a survey of a method combining the residue number syst...
International audience— In this paper we give a survey of a method combining the residue number syst...
International audience— In this paper we give a survey of a method combining the residue number syst...
International audience— In this paper we give a survey of a method combining the residue number syst...
In this PhD thesis I propose coprocessors architectures for high performance computations of asymmet...
The main objective of this PhD thesis is to speedup elliptic curve cryptography (ECC) computations, ...
The main objective of this PhD thesis is to speedup elliptic curve cryptography (ECC) computations, ...
The main objective of this PhD thesis is to speedup elliptic curve cryptography (ECC) computations, ...
The main objective of this PhD thesis is to speedup elliptic curve cryptography (ECC) computations, ...
The main objective of this PhD thesis is to speedup elliptic curve cryptography (ECC) computations, ...
Theoretical thesis.Bibliography: pages 207-215.1. Introduction -- 2. Background -- 3. RNS arithmetic...
In this paper a novel pipelined FPGA coprocessor for ECC is proposed, exploiting the parallelism cap...
In this paper a novel pipelined FPGA coprocessor for ECC is proposed, exploiting the parallelism cap...
• Elliptic Curve Cryptography (ECC) over Fp • Residue Number System (RNS) − → high performances • Ef...
International audienceThe paper describes a new RNS modular multiplication algorithm for efficient i...
International audience— In this paper we give a survey of a method combining the residue number syst...
International audience— In this paper we give a survey of a method combining the residue number syst...
International audience— In this paper we give a survey of a method combining the residue number syst...
International audience— In this paper we give a survey of a method combining the residue number syst...
In this PhD thesis I propose coprocessors architectures for high performance computations of asymmet...