type crypto/ed25519.PublicKey
33 uses
crypto/ed25519 (current package)
ed25519.go#L44: type PublicKey []byte
ed25519.go#L50: func (pub PublicKey) Equal(x crypto.PublicKey) bool {
ed25519.go#L51: xx, ok := x.(PublicKey)
ed25519.go#L65: return PublicKey(publicKey)
ed25519.go#L151: func GenerateKey(random io.Reader) (PublicKey, PrivateKey, error) {
ed25519.go#L169: publicKey := privateKey.Public().(PublicKey)
ed25519.go#L221: func Verify(publicKey PublicKey, message, sig []byte) bool {
ed25519.go#L236: func VerifyWithOptions(publicKey PublicKey, message, sig []byte, opts *Options) error {
crypto/tls
auth.go#L38: pubKey, ok := pubkey.(ed25519.PublicKey)
auth.go#L162: case ed25519.PublicKey:
auth.go#L222: case ed25519.PublicKey:
auth.go#L299: case ed25519.PublicKey:
common.go#L1484: case ed25519.PublicKey:
defaults_fips140.go#L73: case ed25519.PublicKey:
handshake_client.go#L1172: case *rsa.PublicKey, *ecdsa.PublicKey, ed25519.PublicKey:
handshake_server.go#L309: case ed25519.PublicKey:
handshake_server.go#L1004: case *ecdsa.PublicKey, *rsa.PublicKey, ed25519.PublicKey:
tls.go#L348: case ed25519.PublicKey:
tls.go#L353: if !priv.Public().(ed25519.PublicKey).Equal(pub) {
crypto/x509
parser.go#L305: return ed25519.PublicKey(data), nil
x509.go#L115: case ed25519.PublicKey:
x509.go#L1032: case ed25519.PublicKey:
x509.go#L1557: case ed25519.PublicKey:
github.com/refraction-networking/utls
auth.go#L33: pubKey, ok := pubkey.(ed25519.PublicKey)
auth.go#L137: case ed25519.PublicKey:
auth.go#L211: case ed25519.PublicKey:
auth.go#L285: case ed25519.PublicKey:
common.go#L1476: case ed25519.PublicKey:
handshake_client.go#L1221: case *rsa.PublicKey, *ecdsa.PublicKey, ed25519.PublicKey:
handshake_server.go#L294: case ed25519.PublicKey:
handshake_server.go#L973: case *ecdsa.PublicKey, *rsa.PublicKey, ed25519.PublicKey:
tls.go#L338: case ed25519.PublicKey:
tls.go#L343: if !bytes.Equal(priv.Public().(ed25519.PublicKey), pub) {
 |
The pages are generated with Golds v0.8.4. (GOOS=linux 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 @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |