type crypto/internal/boring.PrivateKeyRSA
9 uses
crypto/internal/boring (current package)
notboring.go#L75: type PrivateKeyRSA struct{ _ int }
notboring.go#L77: func DecryptRSAOAEP(h, mgfHash hash.Hash, priv *PrivateKeyRSA, ciphertext, label []byte) ([]byte, error) {
notboring.go#L80: func DecryptRSAPKCS1(priv *PrivateKeyRSA, ciphertext []byte) ([]byte, error) {
notboring.go#L83: func DecryptRSANoPadding(priv *PrivateKeyRSA, ciphertext []byte) ([]byte, error) {
notboring.go#L98: func NewPrivateKeyRSA(N, E, D, P, Q, Dp, Dq, Qinv BigInt) (*PrivateKeyRSA, error) {
notboring.go#L102: func SignRSAPKCS1v15(priv *PrivateKeyRSA, h crypto.Hash, hashed []byte) ([]byte, error) {
notboring.go#L105: func SignRSAPSS(priv *PrivateKeyRSA, h crypto.Hash, hashed []byte, saltLen int) ([]byte, error) {
crypto/rsa
notboring.go#L14: func boringPrivateKey(*PrivateKey) (*boring.PrivateKeyRSA, error) {
pkcs1v15.go#L207: var bkey *boring.PrivateKeyRSA