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{
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |