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
 |
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. |