ハッシュ関数 | 情報処理安全確保支援士試験
ハッシュ関数とは
任意長データから固定長の値を計算し、改ざん検知や署名対象の要約に使う一方向関数です。
具体例
配布ファイルのSHA-256を別経路で公開し、取得後のファイルが一致するか確認します。
もう少し詳しく
暗号技術は名称の暗記ではなく、守る性質、鍵の持ち方、失効や更新、実装時の前提を組み合わせて判断します。認証・完全性・否認防止を混同しないことが要点です。
試験でのポイント
暗号化のように元へ戻す機能はなく、パスワード保存ではソルトと専用KDFが必要です。
関連する用語
SHA-256,ソルト,メッセージダイジェスト
構成図・実機演習へ進む
用語を構成と操作へつなげる場合は、実技TOPとラボ一覧を利用できます。