
An elliptic curve is a smooth, projective algebraic curve of genus one with a specified base point.Une courbe elliptique est définie par l'équation y² = x³ + ax + b. Son graphique est une ligne lisse et symétrique sans auto-intersections. Sur l'ensemble de ses points (y compris le point à l'infini), on peut introduire une opération d'addition qui transforme la courbe en un groupe commutatif. Cela signifie que l'addition obéit aux mêmes lois que les nombres ordinaires : il y a un « zéro », un élément opposé, l'associativité. Mais la géométrie de l'addition est inhabituelle : en additionnant deux points, on trace une droite sécante à travers eux, on trouve la troisième intersection avec la courbe et on la reflète par rapport à l'axe des x. En cryptographie (par exemple, dans le protocole Diffie-Hellman sur les courbes elliptiques), la sécurité repose sur la difficulté du problème du logarithme discret : connaissant le point initial P et le point final Q = n·P, il est presque impossible de calculer le nombre n.
L'étude des courbes elliptiques a commencé avec les intégrales elliptiques dans les travaux d'Abel et Jacobi dans la première moitié du XIXe siècle. Le terme « elliptique » provient du lien avec le calcul de la longueur d'arc d'une ellipse. Henri Poincaré a contribué à l'étude des courbes algébriques et de leurs groupes. En 1985, Neal Koblitz et Victor Miller ont indépendamment proposé d'utiliser les courbes elliptiques en cryptographie, ce qui a conduit à la création de systèmes pratiques ECC, largement utilisés aujourd'hui. Le lien avec les formes modulaires, établi dans les travaux de Wiles et Taylor, a résolu le grand théorème de Fermat.
La loi de groupe sur une courbe elliptique forme un groupe abélien. Pour une courbe sur un corps fini F_p, ce groupe a un ordre d'environ p+1, et la robustesse cryptographique repose sur la difficulté du problème du logarithme discret dans ce groupe. Dans des protocoles comme ECDSA, un message est signé à l'aide d'une clé secrète — un multiplicateur n, et vérifié avec la clé publique Q = n·P. Calculer n à partir de Q et P est le problème ECDLP, pour lequel on ne connaît pas d'algorithme sous-exponentiel dans le cas général. De plus, les courbes elliptiques sur les nombres rationnels portent une structure riche : le groupe des points rationnels, d'après le théorème de Mordell-Weil, est de type fini, et son rang ainsi que le régulateur sont liés à la fonction L de la courbe via la conjecture de Birch et Swinnerton-Dyer. Ainsi, le cadenas mathématique formé par une courbe lisse protège les frontières numériques.
Protocoles HTTPS, portefeuilles de cryptomonnaie, signatures électroniques — partout où un verrou numérique rapide et fiable est nécessaire.
La courbe elliptique la plus célèbre est peut-être celle liée à l'équation de Fermat. Andrew Wiles a prouvé le grand théorème de Fermat en établissant un lien entre les courbes elliptiques et les formes modulaires.
| ε | variable | ellipticity — ellipticity |
| I_xx | variable | moment of inertia about x-axis — moment d'inertie kilogram metre squared |
| I_yy | variable | moment of inertia about y-axis — moment d'inertie kilogram metre squared |
| I_zz | variable | moment of inertia about z-axis — moment d'inertie kilogram metre squared |
| x | variable | x-coordinate of a point on the line — x coordinate metre |
| y | variable | y-coordinate of a point on the line — y coordinate metre |
| \phi | variable | angle of the normal to the line with respect to the x-axis — angle radian |
| p | variable | perpendicular distance from the origin to the line — distance metre |
| \cos | opérateur | computes the cosine of an angle — cosinus |
| \sin | opérateur | computes the sine of an angle — sinus |








