Gunta писал(а):
У меня работаетДа спасибо получилось. А как выполнить вот этот код?
X=78173298682877769088723994436027545680738210601369041078747105985693655485630
Y=92362876758821804597230797234617159328445543067760556585160674174871431781431
def find_inverse(number, modulus):
return pow(number, -1, modulus)
Gx=55066263022277343669578718895168534326250603453777594175500187360389116729240
Gy=32670510020758816978083085130507043184471273380659243275938904335757337482424
p = 115792089237316195423570985008687907853269984665640564039457584007908834671663
Tochka3 = (Gy - Y) * find_inverse (Gx - X, p) % p
X3 = (Tochka3 ** 2 - X - Gx) % p
Y3 = (Tochka3 * (X - X3) - Y) % p
print(X3,Y3)
А потом что получилось (X3,Y3) ответом заменить X и Y и снова посчитать при нажатии кнопки. И так далее.. Это сложение точек на эллиптической кривой в конечном поле с модулем p.