salam,
Je fais une application de cryptographie, à base de courbes elliptique...
en gros, pour crypter un message j'ai besoin de la multiplication scalaire d'un point avec un entier, et d'une soustraction/addition de deux point.
le résultat de la multiplication scalaire je l'ai, ainsi que le résultat de l'addition de deux points, je les ai transformé en algorithmes, mais ce que je n'ai pas c'est la soustraction, et j'ai absolument besoin que je fasse cette opération:
Pm=(P+nG)-kG;
tel que: Pm, P, G: des points
n,k: des nombre
nG, kG: se calcule en effectuant la multiplication scalaire.
P+nG: addition de deux points.
par contre comment soustraire le point kG du point (P+nG)
est ce que je peut simplement faire la multiplication scalaire du nombre (-k) et G, et faire une addition par la suite, cad: Pm=(P+nG)+(-k)G;
merci
Partager