// Package sshfp implements a ssh.HostKeyCallback for resolving SSH host key fingerprints using DNS // // Overview // // The most basic resolver is created as follows (without error checking): // // r := sshfp.NewResolver(sshfp.WithDNSClientConfigFromFile("/etc/resolv.conf")) // // sshClientConfig := &ssh.ClientConfig{ // HostKeyCallback: r.HostKeyCallback, // } // // c, err := ssh.Dial("tcp", "remote.example.org:22", sshClientConfig) // ... Check error and do something with the SSHFP validated connected client package sshfp