type crypto/ecdsa.PublicKey

37 uses

	crypto/ecdsa (current package)
		ecdsa.go#L60: type PublicKey struct {
		ecdsa.go#L73: func (pub *PublicKey) Equal(x crypto.PublicKey) bool {
		ecdsa.go#L74: 	xx, ok := x.(*PublicKey)
		ecdsa.go#L88: 	PublicKey
		ecdsa.go#L291: func Verify(pub *PublicKey, hash []byte, r, s *big.Int) bool {
		ecdsa.go#L305: func verifyGeneric(pub *PublicKey, c elliptic.Curve, hash []byte, r, s *big.Int) bool {
		ecdsa.go#L339: func VerifyASN1(pub *PublicKey, hash, sig []byte) bool {
		ecdsa_noasm.go#L19: func verify(pub *PublicKey, c elliptic.Curve, hash []byte, r, s *big.Int) bool {

	crypto/tls
		auth.go#L25: 		pubKey, ok := pubkey.(*ecdsa.PublicKey)
		auth.go#L135: 	case *ecdsa.PublicKey:
		auth.go#L180: 	case *ecdsa.PublicKey:
		auth.go#L269: 	case *ecdsa.PublicKey:
		common.go#L1154: 		case *ecdsa.PublicKey:
		handshake_client.go#L855: 	case *rsa.PublicKey, *ecdsa.PublicKey, ed25519.PublicKey:
		handshake_server.go#L249: 		case *ecdsa.PublicKey:
		handshake_server.go#L814: 		case *ecdsa.PublicKey, *rsa.PublicKey, ed25519.PublicKey:
		tls.go#L344: 	case *ecdsa.PublicKey:

	crypto/x509
		x509.go#L87: 	case *ecdsa.PublicKey:
		x509.go#L849: 	case *ecdsa.PublicKey:
		x509.go#L996: 		pub := &ecdsa.PublicKey{
		x509.go#L2024: 	case *ecdsa.PublicKey:

	golang.org/x/crypto/openpgp/packet
		private_key.go#L78: 	case *ecdsa.PublicKey:
		private_key.go#L80: 	case ecdsa.PublicKey:
		private_key.go#L369: 	ecdsaPub := pk.PublicKey.PublicKey.(*ecdsa.PublicKey)
		public_key.go#L83: func (f *ecdsaKey) newECDSA() (*ecdsa.PublicKey, error) {
		public_key.go#L98: 	return &ecdsa.PublicKey{Curve: c, X: x, Y: y}, nil
		public_key.go#L227: func NewECDSAPublicKey(creationTime time.Time, pub *ecdsa.PublicKey) *PublicKey {
		public_key.go#L540: 		ecdsaPublicKey := pk.PublicKey.(*ecdsa.PublicKey)

	golang.org/x/crypto/ssh
		keys.go#L531: type ecdsaPublicKey ecdsa.PublicKey
		keys.go#L631: 	key := new(ecdsa.PublicKey)
		keys.go#L691: 	if ecdsa.Verify((*ecdsa.PublicKey)(k), digest, ecSig.R, ecSig.S) {
		keys.go#L698: 	return (*ecdsa.PublicKey)(k)
		keys.go#L716: 	ecdsa.PublicKey
		keys.go#L817: 	if ecdsa.Verify((*ecdsa.PublicKey)(&k.PublicKey), digest, ecSig.R, ecSig.S) {
		keys.go#L1056: 	case *ecdsa.PublicKey:
		keys.go#L1433: 			PublicKey: ecdsa.PublicKey{

	google.golang.org/api/idtoken
		validate.go#L200: 	pk := &ecdsa.PublicKey{