Home | History | Annotate | Download | only in elliptic

Lines Matching refs:y1

79 	var x1, y1, z1, x2, y2, z2, x3, y3, z3 p224FieldElement
82 p224FromBig(&y1, bigY1)
92 p224AddJacobian(&x3, &y3, &z3, &x1, &y1, &z1, &x2, &y2, &z2)
97 var x1, y1, z1, x2, y2, z2 p224FieldElement
100 p224FromBig(&y1, bigY1)
103 p224DoubleJacobian(&x2, &y2, &z2, &x1, &y1, &z1)
108 var x1, y1, z1, x2, y2, z2 p224FieldElement
111 p224FromBig(&y1, bigY1)
114 p224ScalarMult(&x2, &y2, &z2, &x1, &y1, &z1, scalar)
503 func p224AddJacobian(x3, y3, z3, x1, y1, z1, x2, y2, z2 *p224FieldElement) {
519 // S1 = Y1*Z2*Z2Z2
521 p224Mul(&s1, y1, &s1, &c)
542 p224DoubleJacobian(x3, y3, z3, x1, y1, z1)
582 p224CopyConditional(y3, y1, z2IsZero)
588 func p224DoubleJacobian(x3, y3, z3, x1, y1, z1 *p224FieldElement) {
593 y1, &c)
606 // Z3 = (Y1+Z1)²-gamma-delta
607 p224Add(z3, y1, z1)