What Is Public Key Fingerprint?

A public key fingerprint (or a thumbprint in Microsoft terminology) is a byte sequence generated by executing a cryptographic hash function on a public key. The fingerprints are shorter than the public keys used in their creation, so they can simplify management-related tasks, such as public key authentication of over trusted channels.