crypto/ecdsa.PrivateKey.D (field)
11 uses
crypto/ecdsa (current package)
ecdsa.go#L179: D *big.Int
ecdsa.go#L223: return priv.PublicKey.Equal(&xx.PublicKey) && bigIntEqual(priv.D, xx.D)
ecdsa.go#L342: return &PrivateKey{PublicKey: PublicKey{Curve: c, X: bbig.Dec(x), Y: bbig.Dec(y)}, D: bbig.Dec(d)}, nil
ecdsa.go#L561: return &PrivateKey{PublicKey: *pub, D: new(big.Int).SetBytes(priv.Bytes())}, nil
ecdsa.go#L581: if priv.D.BitLen() > priv.Curve.Params().N.BitLen() {
ecdsa.go#L584: if priv.D.Sign() <= 0 {
ecdsa.go#L593: D := priv.D.FillBytes(make([]byte, size, maxScalarSize))
ecdsa_legacy.go#L34: priv.D = k
ecdsa_legacy.go#L100: for i, b := range priv.D.Bytes() {
ecdsa_legacy.go#L131: s = new(big.Int).Mul(priv.D, r)
 |
The pages are generated with Golds v0.8.4. (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 @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |