トークン生成

開発者や管理者のための、ランダムな識別子・キー・シークレット。

ランダム性
ビット
長さ
文字

ブラウザの暗号論的乱数生成器でローカルに生成されます。サーバーには何も送信されません。

クイックプリセット

知っておくと便利

  • HMACのシークレットには、ハッシュ出力以上のランダムバイトを使いましょう:HS256なら32、HS512なら64。
  • UUID v7はタイムスタンプで始まるため、データベースのインデックスがコンパクトに保たれます。作成時刻を見せたくない場合はv4を使います。
  • シークレットをソースコードやリポジトリに置かないこと。環境変数やシークレットストアで管理しましょう。