長さ: 0 文字推定バイト数: 0 B
デコード結果
(結果なし)
デコード後のサイズ:0 バイト
Base64変換はどう動きますか?
使い方
入力を貼り付け、元のバイト列に合う文字コードを選びます。通常はUTF-8を使い、UTF-16LEはその形式で保存されたデータに使用してください。URL-safe方式では、URLで扱いやすい文字を使います。
確認しておきたい点
Base64はバイト列の表現方法であり、暗号化ではありません。画像などのバイナリが正しいBase64であっても、文字として読めるとは限りません。JWTのペイロードを読めても、内容が本物だとは証明できません。
入力
SGVsbG8gV29ybGQ=
出力
Hello World
入力 → 出力
入力
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9
出力
{"alg":"HS256","typ":"JWT"}Base64変換が対応するオプションとエッジケースは?
| パラメータ | 型 | デフォルト | 動作とエッジケース |
|---|---|---|---|
| 文字コード | — | — | 元のバイト列に対応する方式を選びます。 |
| アルファベット | — | — | 標準方式とURL-safe方式で使用文字が異なります。 |
| JWT | — | — | 表示は内容の確認用で、署名検証ではありません。 |
よくある質問
JWTの内容が読めれば信用できますか?
できません。署名や発行者、対象者、有効期限などは、利用するアプリケーションで検証する必要があります。