生成方法

選択した文字種・長さ・各種類の必須条件を満たすすべての文字列から均等に選びます。乱数はcrypto.getRandomValuesと棄却法を使い、剰余による偏りを避けます。

表示ビット数は有効な文字列の数のlog₂を切り捨てた値です。探索空間の指標であり、解読時間の保証ではありません。使い回したり漏えいしたパスワードを保護する数値ではありません。

パスフレーズはEFFの7,776語から独立に選びます。接尾辞なし6語は約77.5ビットです。PINは先頭ゼロを許可。SHA-256/384/512はWeb Cryptoを使用し、照合は提示されたダイジェストとの一致を確認しますが発行者の身元は確認しません。

独立したセキュリティ監査を受けたとは主張しません。実装と再現可能な例を公開しています。

例:記号 ! と ? のみ、長さ4、他の文字種なしの場合、2⁴ = 16通り、4ビットです。

2026年9月10日確認。結果はブラウザのメモリ内に留まり、コピー操作でクリップボードへ書き込みます。オフライン保存はアプリのファイルのみです。

ソースコード: generators · password policy

Web Crypto API · EFF word list · UUID specification

オフライン生成器

日本語

プライバシーの選択

役立つツールを把握するため、Google Analytics 4を使用してもよろしいですか?許可した場合にのみ読み込みます。入力内容や処理結果は含めません。プライバシー設定からいつでも変更できます。

選択は未保存です。アクセス解析は無効です。

プライバシーポリシー