Pack Camo

パスワードジェネレーター

強度をビット数で表示する、強力なランダムパスワード。 処理はすべて端末内で完結し、アップロードは一切ありません。

入力
Length · character types
出力
Passwords

    ログインではなくトークンの署名用ですか? JWT シークレットジェネレーターを使う

    工夫するより、ランダムが強い

    人はパスワード選びが苦手です。使い回し、単語や日付の組み合わせ、似た数字への文字の置き換えなど、クラッキングツールがすでに想定しているパターンに陥りがちです。多くの文字の中からランダムに選ばれたパスワードにはそうしたパターンがなく、見つけるにはすべての組み合わせを試すしかありません。

    強度の測り方

    強度はエントロピーのビット数で表します。文字数に、使える文字の種類数の log₂ を掛けた値です。ビットが 1 つ増えるごとに、攻撃者が必要とする試行回数は 2 倍になります。50 ビット未満は弱く、80 ビットでオフラインのクラッキングに耐え、120 ビットを超えれば予見可能などんな攻撃も及びません。

    よい習慣

    • 最も大切なのは長さです。1 文字増えるごとに必要な作業量は何倍にもなり、12 文字から 20 文字にする方が、記号を加えるよりはるかに効果的です。
    • サイトごとに別のパスワードを。1 つのサイトから漏えいすると、使い回したパスワードで同じものを使う他のアカウントがすべて開かれてしまいます。
    • パスワードマネージャーに覚えてもらいましょう。入力する必要がなくなるので、長くしても負担になりません。
    • 紛らわしい文字は避けましょう。パスワードを読み上げたり紙から入力したりする場合に便利で、I、l、1、O、0、o を除外します。

    よくある質問

    強力なパスワードは何文字にすべきですか?
    英字、数字、記号を混ぜるなら少なくとも 16 文字で、約 100 ビットのエントロピーになります。特に重要なアカウントでは、パスワードマネージャーに保存するなら 20 文字以上にしてもコストはかかりません。
    これらのパスワードは本当にランダムですか?
    はい。各文字はブラウザーの暗号論的乱数生成器 crypto.getRandomValues で選ばれ、棄却サンプリングを用いているため、特定の文字が出やすくなることはありません。
    オンラインでパスワードを生成しても安全ですか?
    このジェネレーターはすべてブラウザー内で動作します。パスワードはお使いのデバイス上で作られ、サーバーへの送信、ログへの記録、保存は一切行われません。
    選んだ種類の文字が必ず含まれるのはなぜですか?
    多くのサイトは数字や記号を 1 文字以上要求します。そのため、選択した各種類から 1 文字ずつ配置し、残りをすべての種類から埋めて、全体をシャッフルしています。

    ほかのツール

    データ変換ツールJSON・YAML・TOML・CSV・Markdownの間で構造化テキストを相互変換します。JWT シークレットジェネレーターhex または Base64 の HS256・HS384・HS512 用ランダムシークレットキーを生成。そのまま .env に貼り付けられます。JWT デコーダートークンのヘッダーとクレームを読み取り、有効期限を確認し、署名を検証します。モックデータ生成ツール独自の列に対応した、リアルなダミーのユーザー・商品・注文を JSON、CSV、SQL で出力。画像コンバーター変換前後をその場で見比べながら、画像の再エンコード・リサイズ・ベクター化ができます。圧縮とアーカイブどんなファイルもgzipやBrotliで圧縮し、フォルダーをZIPにまとめられます。DOCXをPDFにWord文書を、選択できる本物のテキストを持つPDFに変換します。PDFをDOCXにPDFのテキストレイヤーから編集可能なWord文書を復元します。背景リムーバーAIによる自動背景切り抜きと高精度な編集ツール。PDFエディタブラウザ上で直接ドキュメントの電子署名、テキスト編集、画像追加、白塗り修正。ケースコンバーターテキストを kebab-case、camelCase、snake_case、Title Case などほかにも 10 種類のケースに変換します。Lorem Ipsum ジェネレーター段落・文・単語単位のダミーテキストを、プレーンテキストまたは HTML で生成します。画像をASCIIに写真をASCIIアートに変換。白黒でもフルカラーでも。