指紋

読み:しもん
外語:fingerprint
品詞:名詞

あるデータやシステムを特徴づける数値やデータ。

例えばPGPではMD5、RIPEMD160またはSHA-1という一方向ハッシュ関数のいずれかで公開鍵を処理して得られる128〜160ビット程度の要約値が指紋として使用され、それを別に伝えておくことでその公開鍵の正当性を確認することができる。

オペレーティングシステムの持つTCP/IPスタックの特徴(TCP初期ウィンドウサイズやフラグメント処理など)を指紋として、使用されているOSを検出することも可能である(OS検知)。