vim/bundle/deoplete-go/data/json/1.7.3/darwin_amd64/crypto/rsa.json

1 line
2.3 KiB
JSON
Raw Normal View History

2019-05-13 12:28:47 +02:00
[0, [{"class": "const", "name": "PSSSaltLengthAuto", "type": ""}, {"class": "const", "name": "PSSSaltLengthEqualsHash", "type": ""}, {"class": "func", "name": "DecryptOAEP", "type": "func(hash hash.Hash, random io.Reader, priv *rsa.PrivateKey, ciphertext []byte, label []byte) ([]byte, error)"}, {"class": "func", "name": "DecryptPKCS1v15", "type": "func(rand io.Reader, priv *rsa.PrivateKey, ciphertext []byte) ([]byte, error)"}, {"class": "func", "name": "DecryptPKCS1v15SessionKey", "type": "func(rand io.Reader, priv *rsa.PrivateKey, ciphertext []byte, key []byte) error"}, {"class": "func", "name": "EncryptOAEP", "type": "func(hash hash.Hash, random io.Reader, pub *rsa.PublicKey, msg []byte, label []byte) ([]byte, error)"}, {"class": "func", "name": "EncryptPKCS1v15", "type": "func(rand io.Reader, pub *rsa.PublicKey, msg []byte) ([]byte, error)"}, {"class": "func", "name": "GenerateKey", "type": "func(random io.Reader, bits int) (*rsa.PrivateKey, error)"}, {"class": "func", "name": "GenerateMultiPrimeKey", "type": "func(random io.Reader, nprimes int, bits int) (*rsa.PrivateKey, error)"}, {"class": "func", "name": "SignPKCS1v15", "type": "func(rand io.Reader, priv *rsa.PrivateKey, hash crypto.Hash, hashed []byte) ([]byte, error)"}, {"class": "func", "name": "SignPSS", "type": "func(rand io.Reader, priv *rsa.PrivateKey, hash crypto.Hash, hashed []byte, opts *rsa.PSSOptions) ([]byte, error)"}, {"class": "func", "name": "VerifyPKCS1v15", "type": "func(pub *rsa.PublicKey, hash crypto.Hash, hashed []byte, sig []byte) error"}, {"class": "func", "name": "VerifyPSS", "type": "func(pub *rsa.PublicKey, hash crypto.Hash, hashed []byte, sig []byte, opts *rsa.PSSOptions) error"}, {"class": "type", "name": "CRTValue", "type": "struct"}, {"class": "type", "name": "OAEPOptions", "type": "struct"}, {"class": "type", "name": "PKCS1v15DecryptOptions", "type": "struct"}, {"class": "type", "name": "PSSOptions", "type": "struct"}, {"class": "type", "name": "PrecomputedValues", "type": "struct"}, {"class": "type", "name": "PrivateKey", "type": "struct"}, {"class": "type", "name": "PublicKey", "type": "struct"}, {"class": "var", "name": "ErrDecryption", "type": "error"}, {"class": "var", "name": "ErrMessageTooLong", "type": "error"}, {"class": "var", "name": "ErrVerification", "type": "error"}]]