golang.org/x/crypto/openpgp/packet.PublicKey.ec (field)

19 uses

	golang.org/x/crypto/openpgp/packet (current package)
		public_key.go#L164: 	ec   *ecdsaKey
		public_key.go#L232: 		ec:           new(ecdsaKey),
		public_key.go#L237: 		pk.ec.oid = oidCurveP256
		public_key.go#L239: 		pk.ec.oid = oidCurveP384
		public_key.go#L241: 		pk.ec.oid = oidCurveP521
		public_key.go#L246: 	pk.ec.p.bytes = elliptic.Marshal(pub.Curve, pub.X, pub.Y)
		public_key.go#L252: 	pk.ec.p.bitLength = uint16(3 + fieldBytes + fieldBytes)
		public_key.go#L278: 		pk.ec = new(ecdsaKey)
		public_key.go#L279: 		if err = pk.ec.parse(r); err != nil {
		public_key.go#L282: 		pk.PublicKey, err = pk.ec.newECDSA()
		public_key.go#L284: 		pk.ec = new(ecdsaKey)
		public_key.go#L285: 		if err = pk.ec.parse(r); err != nil {
		public_key.go#L293: 		pk.PublicKey, err = pk.ec.newECDSA()
		public_key.go#L414: 		pLength += uint16(pk.ec.byteLen())
		public_key.go#L416: 		pLength += uint16(pk.ec.byteLen())
		public_key.go#L443: 		length += pk.ec.byteLen()
		public_key.go#L445: 		length += pk.ec.byteLen()
		public_key.go#L487: 		return pk.ec.serialize(w)
		public_key.go#L489: 		if err = pk.ec.serialize(w); err != nil {