SSH Public Key Fingerprint (SSHFP)
An SSH Public Key Fingerprint (SSHFP) record stores the fingerprint of an SSH server’s public host key in the DNS. When a client connects to a server, it can check this record to verify that the host key is authentic.
This record is a critical tool for preventing “Man-in-the-Middle” (MitM) attacks during SSH sessions. Ordinarily, when you connect to a new server, you see a warning: “The authenticity of host can’t be established.” By using SSHFP in conjunction with DNSSEC, the SSH client can automatically verify the server’s identity, allowing for a secure, “zero-touch” connection without manual verification of fingerprints.
Frequently Asked Questions
Build a high-performance engine. From securing your site with HTTPS and SSL/TLS to building custom REST APIs, our Web Development team ensures your infrastructure is scalable, secure, and future-proof.