type golang.org/x/crypto/openpgp/packet.PrivateKey

32 uses

	golang.org/x/crypto/openpgp/packet (current package)
		encrypted_key.go#L74: func (e *EncryptedKey) Decrypt(priv *PrivateKey, config *Config) error {
		packet.go#L374: 		pk := new(PrivateKey)
		private_key.go#L28: type PrivateKey struct {
		private_key.go#L39: func NewRSAPrivateKey(creationTime time.Time, priv *rsa.PrivateKey) *PrivateKey {
		private_key.go#L40: 	pk := new(PrivateKey)
		private_key.go#L46: func NewDSAPrivateKey(creationTime time.Time, priv *dsa.PrivateKey) *PrivateKey {
		private_key.go#L47: 	pk := new(PrivateKey)
		private_key.go#L53: func NewElGamalPrivateKey(creationTime time.Time, priv *elgamal.PrivateKey) *PrivateKey {
		private_key.go#L54: 	pk := new(PrivateKey)
		private_key.go#L60: func NewECDSAPrivateKey(creationTime time.Time, priv *ecdsa.PrivateKey) *PrivateKey {
		private_key.go#L61: 	pk := new(PrivateKey)
		private_key.go#L69: func NewSignerPrivateKey(creationTime time.Time, signer crypto.Signer) *PrivateKey {
		private_key.go#L70: 	pk := new(PrivateKey)
		private_key.go#L89: func (pk *PrivateKey) parse(r io.Reader) (err error) {
		private_key.go#L156: func (pk *PrivateKey) Serialize(w io.Writer) (err error) {
		private_key.go#L240: func (pk *PrivateKey) Decrypt(passphrase []byte) error {
		private_key.go#L282: func (pk *PrivateKey) parsePrivateKey(data []byte) (err error) {
		private_key.go#L296: func (pk *PrivateKey) parseRSAPrivateKey(data []byte) (err error) {
		private_key.go#L330: func (pk *PrivateKey) parseDSAPrivateKey(data []byte) (err error) {
		private_key.go#L349: func (pk *PrivateKey) parseElGamalPrivateKey(data []byte) (err error) {
		private_key.go#L368: func (pk *PrivateKey) parseECDSAPrivateKey(data []byte) (err error) {
		signature.go#L511: func (sig *Signature) Sign(h hash.Hash, priv *PrivateKey, config *Config) (err error) {
		signature.go#L578: func (sig *Signature) SignUserId(id string, pub *PublicKey, priv *PrivateKey, config *Config) error {
		signature.go#L589: func (sig *Signature) SignKey(pub *PublicKey, priv *PrivateKey, config *Config) error {

	golang.org/x/crypto/openpgp
		keys.go#L28: 	PrivateKey  *packet.PrivateKey
		keys.go#L47: 	PrivateKey *packet.PrivateKey
		keys.go#L56: 	PrivateKey    *packet.PrivateKey
		keys.go#L325: 		if e.PrivateKey, ok = p.(*packet.PrivateKey); !ok {
		keys.go#L361: 		case *packet.PrivateKey:
		keys.go#L437: func addSubkey(e *Entity, packets *packet.Reader, pub *packet.PublicKey, priv *packet.PrivateKey) error {
		write.go#L173: 	var signer *packet.PrivateKey
		write.go#L375: 	signer        *packet.PrivateKey