crypto/rsa.PrivateKey.D (field)
19 uses
crypto/rsa (current package)
rsa.go#L102: D *big.Int // private exponent
rsa.go#L122: if !priv.PublicKey.Equal(&xx.PublicKey) || priv.D.Cmp(xx.D) != 0 {
rsa.go#L228: de.Mul(de, priv.D)
rsa.go#L333: priv.D = new(big.Int)
rsa.go#L335: ok := priv.D.ModInverse(e, totient)
rsa.go#L464: priv.Precomputed.Dp.Mod(priv.D, priv.Precomputed.Dp)
rsa.go#L467: priv.Precomputed.Dq.Mod(priv.D, priv.Precomputed.Dq)
rsa.go#L478: values.Exp.Mod(priv.D, values.Exp)
rsa.go#L532: m = new(big.Int).Exp(c, priv.D, priv.N)
crypto/x509
pkcs1.go#L77: key.D = priv.D
pkcs1.go#L116: D: key.D,
golang.org/x/crypto/openpgp/packet
private_key.go#L212: err := writeBig(w, priv.D)
private_key.go#L315: rsaPriv.D = new(big.Int).SetBytes(d)
golang.org/x/crypto/ssh
keys.go#L1355: D: key.D,
golang.org/x/crypto/ssh/agent
client.go#L542: D: k.D,
client.go#L675: D: k.D,
server.go#L253: D: k.D,
server.go#L402: D: k.D,
 |
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. |