的长度会在2048位以上，SHA的指纹却只有128-512位。当指纹被显示时，通常被编码成十六进制字符串。然后，这些字符串格式化成可读性字符组。例如，如一个128位的SSH指纹将被显示为：
安全性.公钥指纹主要的安全威胁是原像攻击，攻击者构造一个密钥对，与受害者可生成的指纹相匹配，即可能伪装成受害者；某些系统的第二个威胁是，这可能允许攻击者否认他所创造的签名，或导致其他混淆。在指纹长度必须不惜一切代价最小化的情况下，在技术上，如使用散列扩展可提升安全性。