トークンとフィクスチャ用のランダム文字列 — あなたの金庫ではありません
長さを設定、アルファベットを選択(alnum / hex / カスタム)、生成。`crypto.getRandomValues` を使用。
文字数: 2
使用タイミング
テストトークン、招待コード、選択した文字種/長さの非暗号向けID。
例
仕組み
CSPRNGのバイトを文字セットにマッピング(正しく実装されていればナイーブなモジュロバイアスを回避)。
よくある落とし穴
- アルファベットサイズと長さが強度を決めます — 短い数字コードは弱いです。
- パスワードマネージャーの代わりにはなりません。
- 悪いモジュロコードによる偏ったマッピングを避けてください(方法は文書化されています)。
他のツールとの違い
不透明な文字列 vs UUIDの構造化ID。ハッシュは入力を必要としますが、これはオプションのみ必要です。
FAQ
これはパスワードジェネレーターですか?
使用することはできますが、保存したり、強度メーターを監査したり、パスワードマネージャーを置き換えたりするものではありません。
文字選択に偏りはある?
棄却サンプリング/大ビット法を使用。
関連ツール?
標準 128 ビット ID には UUID。
アップロードされる?
いいえ。
関連ツール
ブラウザ内で動作。アップロードは行われません。セキュリティ製品ではありません — ハッシュやJWTデコードはデバッグ用であり、パスワード保存や認証のアドバイスではありません。