公開金鑰密碼學(public key cryptography)的金鑰是非常大的數字,有時長度可達 1000 位數以上。指紋(fingerprint)則是一個小得多的數字或一組數字和字母,可以當作該金鑰的唯一名稱,而不必列出金鑰所有的位數。所以,例如你與一個朋友想要確保你們擁有相同的金鑰,您可以花很長的時間讀出有數百位數的金鑰,也可以分別計算你們的金鑰指紋,並加以比較。加密軟體提供的指紋通常由大約 40 個字母和數字組成。如果經過您仔細檢查,而指紋的數值正確,則您應該就不會被冒牌人士的假金鑰欺騙。有些軟體工具可能提供更方便的替代方法來幫您驗證朋友的金鑰,但是仍然需要進行某些形式的驗證,以防止通訊服務提供商輕易偷聽您的通訊。