×
暗号と認証

ハッシュ関数 | 情報処理安全確保支援士試験

ハッシュ関数とは

任意長データから固定長の値を計算し、改ざん検知や署名対象の要約に使う一方向関数です。

具体例

配布ファイルのSHA-256を別経路で公開し、取得後のファイルが一致するか確認します。

もう少し詳しく

暗号技術は名称の暗記ではなく、守る性質、鍵の持ち方、失効や更新、実装時の前提を組み合わせて判断します。認証・完全性・否認防止を混同しないことが要点です。

試験でのポイント

暗号化のように元へ戻す機能はなく、パスワード保存ではソルトと専用KDFが必要です。

関連する用語

SHA-256,ソルト,メッセージダイジェスト

構成図・実機演習へ進む

用語を構成と操作へつなげる場合は、実技TOPとラボ一覧を利用できます。