crypto/internal/nistec/fiat.P521Element.Square (method)
27 uses
crypto/internal/nistec/fiat (current package)
p521.go#L118: func (e *P521Element) Square(t *P521Element) *P521Element {
p521_invert.go#L38: z.Square(x)
p521_invert.go#L40: t0.Square(z)
p521_invert.go#L42: t0.Square(t0)
p521_invert.go#L45: t0.Square(z)
p521_invert.go#L47: t0.Square(t0)
p521_invert.go#L50: t0.Square(z)
p521_invert.go#L52: t0.Square(t0)
p521_invert.go#L55: t0.Square(z)
p521_invert.go#L57: t0.Square(t0)
p521_invert.go#L60: t0.Square(z)
p521_invert.go#L62: t0.Square(t0)
p521_invert.go#L65: t0.Square(z)
p521_invert.go#L68: t0.Square(t0)
p521_invert.go#L71: t0.Square(z)
p521_invert.go#L74: t0.Square(t0)
p521_invert.go#L77: t0.Square(z)
p521_invert.go#L80: t0.Square(t0)
p521_invert.go#L84: z.Square(z)
crypto/internal/nistec
p521.go#L122: y2.Square(x)
p521.go#L135: lhs := new(fiat.P521Element).Square(y)
p521.go#L274: t0 := new(fiat.P521Element).Square(p.x) // t0 := X ^ 2
p521.go#L275: t1 := new(fiat.P521Element).Square(p.y) // t1 := Y ^ 2
p521.go#L276: t2 := new(fiat.P521Element).Square(p.z) // t2 := Z ^ 2
p521.go#L447: square := new(fiat.P521Element).Square(candidate)
p521.go#L465: z.Square(x)
p521.go#L467: z.Square(z)
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. |