aboutsummaryrefslogtreecommitdiffhomepage
path: root/pyecsca/ec/data/formulas/dbl-gecc-321.op3
blob: b9e7697b66fa334c6c2e5765e2cc59857d8cc1b3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
T1 = Z1^2
T2 = X1 - T1
T1 = X1 + T1
T2 = T2 * T1
T2 = 3 * T2
Y3 = 2 * Y1
Z3 = Y3 * Z1
Y3 = Y3^2
T3 = Y3 * X1
Y3 = Y3^2
Y3 = Y3 * half
X3 = T2^2
T1 = 2 * T3
X3 = X3 - T1
T1 = T3 - X3
T1 = T1 * T2
Y3 = T1 - Y3