65 537

De testwiki
Aller à la navigation Aller à la recherche

65 537 est le nombre entier suivant 65 536 et précédant 65 538. C'est un nombre premier et un nombre de Fermat, et le plus grand nombre connu possédant ces deux propriétés.

Mathématiques

Construction d'un polygone régulier de Modèle:Nombre (voir « Polygone constructible »).

65 537 est le plus grand nombre premier connu de la forme 22n+1 (Modèle:Mvar = 4). Ainsi, un polygone régulier à Modèle:Nombre peut être construit à la règle et au compas ; la première construction explicite est obtenue en 1894 par Modèle:Lien[1]. En théorie des nombres, les nombres premiers de cette forme sont appelés nombres premiers de Fermat, du nom du mathématicien français Pierre de Fermat. Les seuls nombres premiers de Fermat connus sont :

  • 220+1=21+1=3 ;
  • 221+1=22+1=5 ;
  • 222+1=24+1=17 ;
  • 223+1=28+1=257 ;
  • 224+1=216+1=65537[2].

Leonhard Euler découvre en 1732 que le nombre de Fermat suivant est un nombre composé :

225+1=232+1=4294967297=641×6700417,

et Fortuné Landry en 1880 qu'il en est de même pour celui d'après :

226+1=264+1=274177×67280421310721.

65 537 est également le Modèle:17e nombre de Jacobsthal-Lucas, et le plus grand entier Modèle:Mvar connu tel que 10n+27 soit un nombre premier probable[3].

Applications

65 537 est couramment utilisé comme exposant public dans le chiffrement RSA. Comme il s'agit du nombre de Fermat Fn=22n+1 avec n=4, le raccourci courant est F4 ou F4[4]. Cette valeur a été utilisée dans le chiffrement RSA principalement pour des raisons historiques ; les premières implémentations de chiffrement RSA brutes (sans rembourrage approprié) étaient vulnérables aux très petits exposants, tandis que l'utilisation d'exposants élevés était coûteuse en calculs sans aucun avantage pour la sécurité (en supposant un rembourrage approprié)[5].

65 537 est également utilisé comme module dans certains générateurs de nombres aléatoires de Lehmer, comme celui utilisé par ZX Spectrum[6], qui garantit que toute valeur de départ sera copremiers (essentielle pour assurer la période maximale) tout en permettant une réduction efficace par le module en utilisant un décalage de bit et une soustraction.

Références

Modèle:Traduction/Référence Modèle:Références

Modèle:Portail