乱数検定とは?
乱数検定とは、生成された乱数列が統計的な偏りを持たないかを検証する一連の試験。NIST SP 800-22 の頻度検定、連(ラン)検定、離散フーリエ変換検定などが代表で、暗号モジュールの認証や乱数生成器の健全性監視で用いられる。合格は必要条件であって十分条件ではない。
らんすうけんてい
乱数検定の意味
生成された乱数列が統計的な偏りを持たないかを検証する一連の試験。NIST SP 800-22 の頻度検定、連(ラン)検定、離散フーリエ変換検定などが代表で、暗号モジュールの認証や乱数生成器の健全性監視で用いられる。合格は必要条件であって十分条件ではない。
乱数検定の具体例
暗号モジュール認証の要件として、生成器の起動時と連続稼働中に自己試験を行い、同じ値が連続して出力される故障(スタックフォールト)を検知したら出力を停止する。ハードウェア故障で0が並び続けても、検定が無ければ気づけない。
乱数検定は試験でどう引っ掛けられる?
検定に通っても予測不能とは限らない。線形合同法の出力は多くの統計検定を通過するが、数個の出力から内部状態を復元できるため暗号用途には使えない。検定は「偏りの検出」用であり「予測困難性の証明」ではない。
乱数検定と関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。