• Aucun résultat trouvé

C’est l’algorithme AKS (du nom de ses auteurs Agrawal, Kayal et Saxena)

N/A
N/A
Protected

Academic year: 2022

Partager "C’est l’algorithme AKS (du nom de ses auteurs Agrawal, Kayal et Saxena)"

Copied!
1
0
0

Texte intégral

(1)

Universit´e Paris 7-Denis Diderot Alg`ebre et G´eom´etrie

Licence de math´ematiques et informatique Ann´ee 2002-03

M. Fouquet, L. Merel

Projet dans le cadre du cursus : math´ematiques et informatiques

L’algorithme AKS

Il est utile, en cryptographie `a clef publique, de savoir d´ecomposer un nombre entier en produit de facteurs premiers de fa¸con efficace. Dans ce but, il est important de savoir d´eterminer rapidement (avec l’aide bien sˆur d’un ordinateur) si un nombre donn´en est premier. De fa¸con plus pr´ecise, on consid`ere le nombre c de chiffres de n et on note t le temps mis pour d´eterminer sin est premier. Jusqu’`a une date r´ecente, on ne disposait d’aucun moyen th´eoriquement fiable qui permette d’accomplir cette tˆache en un tempstraisonnable.

En aoˆut 2002, un algorithme pour ´etablir la primalit´e de nen un temps polynomial (c’est-`a-dire avec t≤P(c) o`uP est un polynˆome ind´ependant den) a ´et´e d´ecouvert. C’est l’algorithme AKS (du nom de ses auteurs Agrawal, Kayal et Saxena).

Le travail demand´e dans ce projet consiste :

1) `a comprendre l’algorithme AKS, ce qui demandera de maˆıtriser quelques math´ematiques nouvelles, et 2) `a faire fonctionner cet algorithme sur un ordinateur.

Bibliographie

On consultera l’article (en anglais) de Agrawal, Kayal et Saxena, disponible sur internet `a l’adresse http://www.cse.iitk.ac.in/primality.pdf, et la r´ecriture de D. Berstein (´egalement en anglais) `a l’adresse http://cr.yp.to/papers/aks.pdf.

Références

Documents relatifs

Le programme devra dire si l’utilisateur a trouv´ e ou pas le nombre, si l’utilisateur ne le trouve pas, le programme devra indiquer si le nombre saisi est trop grand ou trop

Il faut pour cela trouver o` u l’´ el´ ement doit ˆ etre ins´ er´ e en le comparant aux autres, puis d´ ecaler les ´ el´ ements afin de pouvoir effectuer l’insertion. On

[r]

[r]

Un joueur lance successivement 7 fois une pi`ece de monnaie ´equilibr´ee.. La machine A fournit 65 % de la production, et la machine B fournit

[r]

[r]

Pour ˆetre utilisable, on estime que le mat´eriau plastique ne doit pas avoir perdu plus de 20 % de sa temp´erature initiale lors des 3 premi`eres secondes du refroidissement.. Lors