crypto/internal/nistec/fiat.P224Element.Square (method)
42 uses
crypto/internal/nistec/fiat (current package)
p224.go#L118: func (e *P224Element) Square(t *P224Element) *P224Element {
p224_invert.go#L38: z.Square(x)
p224_invert.go#L40: z.Square(t0)
p224_invert.go#L42: t1.Square(z)
p224_invert.go#L44: t1.Square(t1)
p224_invert.go#L47: t2.Square(t1)
p224_invert.go#L49: t2.Square(t2)
p224_invert.go#L53: t1.Square(t1)
p224_invert.go#L56: t1.Square(t0)
p224_invert.go#L58: t1.Square(t1)
p224_invert.go#L61: t1.Square(z)
p224_invert.go#L63: t1.Square(t1)
p224_invert.go#L66: t1.Square(t0)
p224_invert.go#L68: t1.Square(t1)
p224_invert.go#L71: t1.Square(z)
p224_invert.go#L73: t1.Square(t1)
p224_invert.go#L76: t1.Square(z)
p224_invert.go#L78: t1.Square(t1)
p224_invert.go#L82: t0.Square(t0)
crypto/internal/nistec
p224.go#L122: y2.Square(x)
p224.go#L135: lhs := new(fiat.P224Element).Square(y)
p224.go#L274: t0 := new(fiat.P224Element).Square(p.x) // t0 := X ^ 2
p224.go#L275: t1 := new(fiat.P224Element).Square(p.y) // t1 := Y ^ 2
p224.go#L276: t2 := new(fiat.P224Element).Square(p.z) // t2 := Z ^ 2
p224.go#L447: square := new(fiat.P224Element).Square(candidate)
p224_sqrt.go#L36: p224GG[i].Square(&p224GG[i-1])
p224_sqrt.go#L68: r.Square(x)
p224_sqrt.go#L70: r.Square(r)
p224_sqrt.go#L72: t0.Square(r)
p224_sqrt.go#L74: t0.Square(t0)
p224_sqrt.go#L77: t1.Square(t0)
p224_sqrt.go#L80: t1.Square(t1)
p224_sqrt.go#L83: t1.Square(t0)
p224_sqrt.go#L85: t1.Square(t1)
p224_sqrt.go#L88: t1.Square(t0)
p224_sqrt.go#L90: t1.Square(t1)
p224_sqrt.go#L94: t1.Square(t1)
p224_sqrt.go#L97: t1.Square(t0)
p224_sqrt.go#L99: t1.Square(t1)
p224_sqrt.go#L103: t0.Square(t0)
p224_sqrt.go#L108: v := new(fiat.P224Element).Square(r)
p224_sqrt.go#L126: w.Square(w)
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |