乱数検定ソフトNIST SP800-22の最新版STS2.1.2を強化した版「NIST SP800-22 STS2.1.2×100」配布開始

28299621 – close up on rocket launcher vehicle

乱数検定ソフト nist SP800-22 STS2.1.2

Windows版
NIST SP800-22 STS2.1.2×100
配布開始

NISTはアメリカ国立標準技術研究所です。STS2.1.2は2014年7月版となるSP800-22の最新版です。


 
2021年2月5日より本サービスの配布方式が変更しました。
従来無料添付していた「ReportGenerator」を有償とします。
「NIST SP800-22 STS2.1.2×100」本体は国内企業・団体に限り、無料配布します。

contactme


「NIST SP800-22 STS2.1.2×100」の入手希望者はこちらから連絡ください。折り返し弊社より電話により簡単なアンケートに答えていただきます。了承ください。 [Cotact Me]

一括検定結果集計

「NIST SP800-22 STS2.1.2×100」用の検定結果の一括集計ソフトです。
2021.2.28日まで¥79,800-にて期間限定販売。[販売サイトへJump]

dlbtnr_pdf

説明書.pdf


saikoro

 

SP 800-22 STS2.1.2はNISTが開発し無料配布している乱数の検定ソフトです。「NIST SP800-22 STS2.1.2×100」はこれをWindows上で動くようにして連続作動する機能強化したプログラムです。

 

windows

■ Windows対応!
「NIST SP800-22 STS2.1.2×100」はWindowsで作動します。NIST SP800-22 STS2.1.2はUnix/Linux用に作られています。
これをWindowsで作動するようにしています。

 

連続実行機能■ 100ファイル連続検定機能実装
NIST SP800-22は10ファイルで8ファイルつまり80%以上の合格率の乱数を推奨しています。
実際使用すると10本ではバラつきが多く当たり外れが多すぎます。これを連続実行して統計的な精度を上げるのが本ソフトです。

 

x100

本ソフトは1ファイル、25, 50, 100本の連続検定を実現しています。
ボタン一つで実現します。

もちろん従来どうりに1ファイルの検定も出来ます。
一般的なIntel Core i7で5連装マルチタスク作動させ100MBの検定データを100ファイル30時間で検定します。

100MB×100ファイルの乱数ファイルを連続検定します。50ファイル検定であれば一晩で検定結果を出します。

■ 本ソフトは10の27000乗秒速16GBPS超高速乱数生成ソフト「SRG」の検定用に作ったものです

・特許4351731。日米特許取得済み。
・NISTSP800-22クリアの高品質   redbtn.gifアライアンスパートナー募集中

 

[1Gビット(125メガバイト)のファイルを100本検定した結果]

乱数名P-VALUEエラー件数※1合格ファイル率備考
SRG089% 
メルセンヌツイスター388% 
AES281% 
線形合同法139530% 

SRGはP-VALUE無しで89%を実現しています。※1:P-VALUEエラーは少ないほど統計的に優れている事を示します。

検定結果のPDF資料: kenti.pdf

vs1A

乱数は一見すると無秩序のようでも統計的に調べると上の図のように規則性を観測できるものです。
NIST SP800-22 STS2.1.2×100は具体的な数字にて評価するソフトです。

[NIST SP800-22 STS2.1.2×100の実行画面]

nist

マルチプロセスにて並行起動して5倍速で検定を進めているところです。検定結果はNIST SP800-22の一般的なログファイルとしてディスクに残します。
ログファイルは検定したファイル毎に残し分析を詳細にできるようなっています。CPUに余裕がある場合はプロセスをさらに増やし倍速化できます。

[弊社開発の支援ソフト「ReportGenerator」(レポートジェネレータ)の画面。ST SP800-22 STS2.1.2×100の実行画面]
※ReportGeneratorは有償となります。

reportGen

検定ファイル1つに付き総合検査結果となる「finalAnalysisReport.txt」と30個のログファイルがレポートジェネレータはこれを総合分析して一覧します。
100ファイル検定すると100個の「finalAnalysisReport.txt」と3000個のログファイルが出来ます。レポートジェネレータはこれを効率良く集計します。

エラーがある時は発生しているファイルを即座に把握できます。

 

contactme


「NIST SP800-22 STS2.1.2×100」の入手希望者はこちらから連絡ください。
折り返し弊社よりダウンロード方法を連絡さしあげます。 [Cotact Me]

一括検定結果集計

「NIST SP800-22 STS2.1.2×100」用の検定結果の一括集計ソフトです。
2021.2.28日まで¥79,800-にて期間限定販売。[販売サイトへJump]