blob: f65e73d00b0244bacc7a07b7d3330c4c303d4d0f (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
source 2008 Hisil--Wong--Carter--Dawson, http://eprint.iacr.org/2008/522, Section 3.2
unified
appliesto extended-1
compute A = (Y1-X1)(Y2+X2)
compute B = (Y1+X1)(Y2-X2)
compute C = Z1 2 T2
compute D = T1 2 Z2
compute E = D + C
compute F = B - A
compute G = B + A
compute H = D - C
compute X3 = E F
compute Y3 = G H
compute T3 = E H
compute Z3 = F G
|