crypto/rsa.PrivateKey.D (field)
16 uses
crypto/rsa (current package)
rsa.go#L109: D *big.Int // private exponent
rsa.go#L130: if !priv.PublicKey.Equal(&xx.PublicKey) || !bigIntEqual(priv.D, xx.D) {
rsa.go#L307: D: D,
rsa.go#L354: D: new(big.Int).SetBytes(d),
rsa.go#L473: priv.D = new(big.Int)
rsa.go#L475: ok := priv.D.ModInverse(e, totient)
rsa.go#L527: if priv.D == nil {
rsa.go#L542: k, err := rsa.NewPrivateKeyWithPrecomputation(priv.N.Bytes(), priv.E, priv.D.Bytes(),
rsa.go#L554: k, err := rsa.NewPrivateKey(priv.N.Bytes(), priv.E, priv.D.Bytes(),
rsa.go#L572: k, err := rsa.NewPrivateKeyWithoutCRT(priv.N.Bytes(), priv.E, priv.D.Bytes())
rsa.go#L593: precomputed.Dp.Mod(priv.D, precomputed.Dp)
rsa.go#L596: precomputed.Dq.Mod(priv.D, precomputed.Dq)
rsa.go#L610: values.Exp.Mod(priv.D, values.Exp)
crypto/x509
pkcs1.go#L87: key.D = priv.D
pkcs1.go#L145: D: key.D,