type golang.org/x/crypto/openpgp/elgamal.PublicKey

8 uses

	golang.org/x/crypto/openpgp/elgamal (current package)
		elgamal.go#L24: type PublicKey struct {
		elgamal.go#L30: 	PublicKey
		elgamal.go#L37: func Encrypt(random io.Reader, pub *PublicKey, msg []byte) (c1, c2 *big.Int, err error) {

	golang.org/x/crypto/openpgp/packet
		encrypted_key.go#L158: 		return serializeEncryptedKeyElGamal(w, config.Random(), buf, pub.PublicKey.(*elgamal.PublicKey), keyBlock)
		encrypted_key.go#L185: func serializeEncryptedKeyElGamal(w io.Writer, rand io.Reader, header [10]byte, pub *elgamal.PublicKey, keyBlock []byte) error {
		private_key.go#L350: 	pub := pk.PublicKey.PublicKey.(*elgamal.PublicKey)
		public_key.go#L213: func NewElGamalPublicKey(creationTime time.Time, pub *elgamal.PublicKey) *PublicKey {
		public_key.go#L387: 	elgamal := new(elgamal.PublicKey)