type golang.org/x/crypto/ssh.Signature

34 uses

	golang.org/x/crypto/ssh (current package)
		certs.go#L39: type Signature struct {
		certs.go#L65: 	Signature    *Signature
		certs.go#L249: func (s *openSSHCertSigner) Sign(rand io.Reader, data []byte) (*Signature, error) {
		certs.go#L257: func (s *algorithmOpenSSHCertSigner) SignWithAlgorithm(rand io.Reader, data []byte, algorithm string) (*Signature, error) {
		certs.go#L508: func (c *Certificate) Verify(data []byte, sig *Signature) error {
		certs.go#L512: func parseSignatureBody(in []byte) (out *Signature, rest []byte, ok bool) {
		certs.go#L518: 	out = &Signature{
		certs.go#L535: func parseSignature(in []byte) (out *Signature, rest []byte, ok bool) {
		keys.go#L304: 	Verify(data []byte, sig *Signature) error
		keys.go#L320: 	Sign(rand io.Reader, data []byte) (*Signature, error)
		keys.go#L333: 	SignWithAlgorithm(rand io.Reader, data []byte, algorithm string) (*Signature, error)
		keys.go#L383: func (r *rsaPublicKey) Verify(data []byte, sig *Signature) error {
		keys.go#L465: func (k *dsaPublicKey) Verify(data []byte, sig *Signature) error {
		keys.go#L501: func (k *dsaPrivateKey) Sign(rand io.Reader, data []byte) (*Signature, error) {
		keys.go#L505: func (k *dsaPrivateKey) SignWithAlgorithm(rand io.Reader, data []byte, algorithm string) (*Signature, error) {
		keys.go#L525: 	return &Signature{
		keys.go#L583: func (k ed25519PublicKey) Verify(b []byte, sig *Signature) error {
		keys.go#L669: func (k *ecdsaPublicKey) Verify(data []byte, sig *Signature) error {
		keys.go#L773: func (k *skECDSAPublicKey) Verify(data []byte, sig *Signature) error {
		keys.go#L869: func (k *skEd25519PublicKey) Verify(data []byte, sig *Signature) error {
		keys.go#L963: func (s *wrappedSigner) Sign(rand io.Reader, data []byte) (*Signature, error) {
		keys.go#L967: func (s *wrappedSigner) SignWithAlgorithm(rand io.Reader, data []byte, algorithm string) (*Signature, error) {
		keys.go#L1043: 	return &Signature{

	golang.org/x/crypto/ssh/agent
		client.go#L51: 	Sign(key ssh.PublicKey, data []byte) (*ssh.Signature, error)
		client.go#L76: 	SignWithFlags(key ssh.PublicKey, data []byte, flags SignatureFlags) (*ssh.Signature, error)
		client.go#L267: func (k *Key) Verify(data []byte, sig *ssh.Signature) error {
		client.go#L432: func (c *client) Sign(key ssh.PublicKey, data []byte) (*ssh.Signature, error) {
		client.go#L436: func (c *client) SignWithFlags(key ssh.PublicKey, data []byte, flags SignatureFlags) (*ssh.Signature, error) {
		client.go#L450: 		var sig ssh.Signature
		client.go#L769: func (s *agentKeyringSigner) Sign(rand io.Reader, data []byte) (*ssh.Signature, error) {
		client.go#L774: func (s *agentKeyringSigner) SignWithOpts(rand io.Reader, data []byte, opts crypto.SignerOpts) (*ssh.Signature, error) {
		keyring.go#L184: func (r *keyring) Sign(key ssh.PublicKey, data []byte) (*ssh.Signature, error) {
		keyring.go#L188: func (r *keyring) SignWithFlags(key ssh.PublicKey, data []byte, flags SignatureFlags) (*ssh.Signature, error) {
		server.go#L131: 		var sig *ssh.Signature