GNU/Linux >> Linux の 問題 >  >> Linux

エントロピー品質を測定するためのツール?

http://www.fourmilab.ch/random/ はうまくいきます。

sudo apt-get install ent
head -c 1M /dev/urandom > /tmp/out
ent /tmp/out

「ent」は、エントロピーを簡単かつ迅速に推定するための優れたコマンド ライン ツールです。

線形合同ジェネレーターがどのように機能するかを学ぶために使用しました。しかし、「エントロピーの測定」が「ランダム性の測定」を意味する場合、問題はより複雑になります。

ランダム性のより堅牢なテストについては、dieharder テスト スイートをチェックアウトする必要があります:http://www.phy.duke.edu/~rgb/General/dieharder.php

「ent」ほど使いやすくはありませんが、はるかに厳密です。

より詳細な研究については、"Cipher's by Ritter" も適切なリンクを提供しています:

http://www.ciphersbyritter.com/NETLINKS.HTM#RandomnessLinks


ツールは、エントロピーの上限しか提供できません。ほとんどの用途、特にセキュリティ関連の用途では、下限の方が重要です。

任意のファイルのエントロピーを計算することは数学的に不可能であるため、それを実行できるツールはありません。

非常に低いエントロピー ファイルを生成するファイル ジェネレーターを簡単に作成できますが、それでもエントロピー テストに合格します。小さなシードを持つ暗号 PRNG を使用するだけです。


Linux
  1. ネットワークのトラブルシューティングにSSツールを使用する

  2. Deepinシステムモニター–DeepinOS用のスタイリッシュなシステムモニターツール

  3. Linux 用コード比較ツール

  1. Linux用のお気に入りの画面記録ツールは何ですか?

  2. /dev/random 非常に遅い?

  3. ssh 用の teamviewer のようなツール?

  1. Linux用のどのMP3タグ付けツール??

  2. Linux –エントロピー品質を測定するためのツール?

  3. Nutty –Ubuntu用のネットワーク診断ツール