ハッシュ関数とは?はっしゅかんすう
ハッシュ関数とは、任意長のデータから固定長の値を求める一方向の関数。同じ入力からは必ず同じ値が得られ、値から元データを復元できない。監査ではログやバックアップの完全性を後から証明する手段として、また監査人が入手した証拠データの同一性を担保する道具として問われる。
最終更新:2026-10-06
ITストラテジストを最短で暗記・合格する →具体例
監査人がサーバから抽出した取引ログを証拠として持ち帰る際、抽出直後にSHA-256のハッシュ値を算出して被監査部門の担当者と相互に控え、報告書の作成時点で再計算して一致することを示す。これにより持ち帰り後の改変がないことを客観的に説明できる。
試験での引っ掛け
暗号化と混同しやすいが、ハッシュは鍵を使わず復元もできないため機密性の対策にはならない。またハッシュ値だけでは誰が作ったかを示せず、作成者の特定にはデジタル署名など別の仕組みを併用する必要がある。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。