crypto/rsa.PrecomputedValues.Dp (field)
13 uses
crypto/rsa (current package)
rsa.go#L205: Dp, Dq *big.Int // D mod (P-1) (or mod Q-1)
rsa.go#L265: bigIntEqualToBytes(priv.Precomputed.Dp, dP) &&
rsa.go#L344: Dp: Dp,
rsa.go#L397: Dp: new(big.Int).SetBytes(dP),
rsa.go#L582: if priv.Precomputed.Dp != nil && priv.Precomputed.Dq != nil && priv.Precomputed.Qinv != nil {
rsa.go#L585: priv.Precomputed.Dp.Bytes(), priv.Precomputed.Dq.Bytes(), priv.Precomputed.Qinv.Bytes())
rsa.go#L603: precomputed.Dp = new(big.Int).SetBytes(dP)
rsa.go#L633: precomputed.Dp = new(big.Int).Sub(priv.Primes[0], bigOne)
rsa.go#L634: precomputed.Dp.Mod(priv.D, precomputed.Dp)
crypto/x509
pkcs1.go#L91: key.Precomputed.Dp = priv.Dp
pkcs1.go#L108: key.Precomputed.Dp = nil
pkcs1.go#L148: Dp: key.Precomputed.Dp,
![]() |
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. |