crypto/ed25519/internal/edwards25519.ExtendedGroupElement.Z (field)
15 uses
crypto/ed25519/internal/edwards25519 (current package)
edwards25519.go#L637: X, Y, Z, T FieldElement
edwards25519.go#L685: FeOne(&p.Z)
edwards25519.go#L698: FeCopy(&r.Z, &p.Z)
edwards25519.go#L705: FeCopy(&r.Z, &p.Z)
edwards25519.go#L711: FeInvert(&recip, &p.Z)
edwards25519.go#L722: FeOne(&p.Z)
edwards25519.go#L725: FeSub(&u, &u, &p.Z) // u = y^2-1
edwards25519.go#L726: FeAdd(&v, &v, &p.Z) // v = dy^2+1
edwards25519.go#L773: FeMul(&r.Z, &p.Z, &p.T)
edwards25519.go#L791: FeMul(&r.X, &p.Z, &q.Z)
edwards25519.go#L807: FeMul(&r.X, &p.Z, &q.Z)
edwards25519.go#L823: FeAdd(&t0, &p.Z, &p.Z)
edwards25519.go#L838: FeAdd(&t0, &p.Z, &p.Z)
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin 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. |