CSPRNG · ブラウザ内で

オンラインパスワードジェネレーター 生成して。コピーして。 忘れてしまえ。

サーバーに投稿するパスワードジェネレーターは、間違った形のツールです。Morphは、ブラウザの暗号化PRNGである crypto.getRandomValues() を直接タブ内で実行します。TLS実装で使用される同じプリミティブです。文字セットはあなたが選択し、長さもあなたが決めます。結果はクリップボードに残り、あなたがそれを保持している間だけ有効です。ログは記録されません。送信もされません。タブを閉じると、その瞬間忘れられます。

01
CSPRNG

ブラウザの暗号化ランダムソース — Math.randomではありません。

crypto.getRandomValues() はOSのエントロピーからシードされます。HTTPSを読み込むたびにTLSスタックが使用する同じプリミティブです。出力は実用的な敵にとって真のランダムと区別できません。

ツールを開く
デバイス上で実行 · 無料 · アカウント不要

実際に何ができるのか

02
コントロール

長さ、文字セット、除外項目

8~128文字。A-Z、a-z、数字、記号。読み上げる必要がある場合は類似文字を避けてください。

03
パスフレーズ

Dicewareモード

4-7文字の単語をハイフンでつなぎます。入力が簡単で、強度は同じです。

04
忘れてしまえ

クリップボードは一瞬で消えます

ワンクリックでコピー。どこにもログが残りません。タブを再読み込みするとパスワードは復元できません。

仕組み

  1. morph.cool/password-generatorを開いてください。最初のパスワードはすでに生成されています。
  2. 長さをスライドさせ、文字クラスを切り替え、必要に応じて類似文字を除外します。
  3. 「Regenerate」を何度でも押せます — すべてのクリックで新規CSPRNGの抽選が行われます。
  4. コピーをクリックします。パスワードはクリップボードに貼り付けられます。12秒後に自動消去するオプションもあります。
  5. パスワードマネージャーに貼り付けてタブを閉じてください。Morphは記録を保持しません。
196 bit最大エントロピー
0 ログストレージ
128 char最大長

サーバーサイドのパスワードジェネレーターは間違った形状です。

パスワードジェネレータが元サーバーにパスワードを送信する場合 — たとえ「強度を測定するためだけに」でも — パスワードはパスワードマネージャーに触れる前に第三者に触れたことになります。ほとんどのツールでは、ログ記録はオプトインではなくオプトアウトです。Morphは、WebAssemblyおよびJavaScriptでブラウザータブ内で完全なパイプラインを実行します。パスワードはあなたのマシンで生成され、クリップボードに保存され、ページを閉じると破棄されます。

よくある質問

ジェネレータは本当にランダムですか?

はい。crypto.getRandomValues() を使用しています。これはブラウザのCSPRNGで、TLS実装で使用されている同じプリミティブです。Math.random ではありません。現在の時刻でシードされません。

パスワードは機械から離れることありますか?

いいえ。JavaScript内でタブ内に生成されます。fetchもsubmitも、出力に分析は行われません。一度コピーしてからタブを閉じてください。

0/O/l/1のような類似文字を除外できますか?

はい — パスワードを音声で読み上げたり、ファックスから読み取ったりする必要がある環境で、類似物を除外するオプションを切り替えられます。

どの長さを選べばよいですか?

一般用途には16文字、お金やルート資格情報を保護するものには32文字。長くても複雑なパスワードより安価です。

パスフレーズを生成できますか?

はい — diceware形式のパスフレーズモードでは、8,000語のEFFリストから4~7語を選択し、ハイフンで結合します。入力が簡単で、強度は同等です。

クリップボードを自動でクリアしますか?

オプションの12秒自動消去。共有マシンで何かをコピーした後に忘れがちな場合に便利です。

パスワードを生成
Generate a Password
Nothing leaves your device · Free for what you make, credits for what we run