MakeKey 1.0

ライセンス: 無料 ‎ファイルサイズ: 563.20 KB
‎ユーザー評価: 3.5/5 - ‎2 ‎投票

1 秒に約 16 バイトの割合で真の乱数を生成します。 なぜあなたはそれをしたいのですか? 1. 1 回限りの XOR パッドで解読できない暗号化に使用します。 2. パスワードとして使用します。 3. PIN番号、ロックの組み合わせのためにそれらを使用します。 4. 暗号化、例えば秘密鍵の生成でそれらを使用します。 それはあなたが好きなものを入力することによって動作し、それは間の時間を測定します ナノ秒(10億分の1)に正確なキーストローク(およびキーリリース) 2 番目)、次に、これらの相違点の下位 8 ビットを使用します。 エントロピーはランダムなバイトのストリームを生成します。 ランダムバイトは、画面上に16進数として表示され、バイナリとして記録されます 現在のディレクトリ内の random.pad というファイルをバイト数にします。 アプレットとして実行する場合は、許可を与える必要があります。 ランダム ストリームをハード ディスクに記録します。 許可を拒否した場合、その は、画面に値を表示するだけです。 利点: 1. 無料 2. どのように動作するかを確認し、コードが あなたの番号のコピーをCIAに送るような悪質なことは何もしません。 3.インストールせずにアプレットとして実行するか、ネットワーク接続のないアプリケーションとして実行できます。 欠点: 1. 遅い。1 秒間に生成できるランダム バイトは 1 秒に約 16 バイトに過ぎません。 2. 私は、彼らが最高品質であることを確認するために、出力上の数学的なテストを行っていません。 詳細を学ぶ mindprod.comのJava用語集の擬似ランダムを参照してください。 他の手法で真の乱数を生成する。 なぜ色付きのキルトロゴ? それは小さな正方形を置くことによって生成された ランダムな色を持つランダムな位置で。

バージョン履歴

  • バージョン 1.0 に転記 2012-12-25
    初期バージョン

プログラムの詳細