ツール一覧
ToolsAAWeb Crypto

JWTトークン署名&モック生成ジェネレーター 技術仕様ガイド

HS256署名、カスタムクレーム、有効期限設定を備えたテスト用JSON Web Token(JWT)をブラウザ内で安全に生成します。

HS256 (HMAC-SHA256)
ペイロードクレーム (JSON)
署名済みJWTトークン
..
トークン構成要素
ヘッダー部:
ペイロード部:
電子署名:

Native Web Crypto Signing

Signatures are calculated using browser-native HMAC-SHA256 implementations via window.crypto.subtle for hardware-level security.

Zero Cloud Key Retention

Your secret passphrases, customer IDs, and authorization tokens never leave your local device memory or browser sandbox.

Dynamic Timestamp Engine

Accurately computes relative iat (issued at) and exp (expiration) epoch numbers to mock production authentication conditions.

技術リファレンス&アーキテクチャガイド

JWTトークン署名&モック生成ジェネレーター 技術仕様ガイド — リファレンスガイド

HS256署名、カスタムクレーム、有効期限設定を備えたテスト用JSON Web Token(JWT)をブラウザ内で安全に生成します。

主要パラメータ&設定項目

署名アルゴリズムHS256 | HS384 | HS512

JWT電子署名の生成に使用される暗号化HMACアルゴリズム。

秘密鍵 (シークレット)string

ヘッダーとペイロードのハッシュ署名を計算するための共通パスフレーズ。

ペイロードクレームobject

sub、name、role、iat、expなどを含むJSONデータ構造。

有効期限 (exp)1時間 | 24時間 | 7日 | なし

現在時刻から自動計算されるエポック秒形式の有効期限。

プロの活用テクニック&推奨設定

よくあるトラブルと解決策

バックエンド側の秘密鍵がBase64デコードを前提としていないか、UTF-8文字列として一致しているか確認してください。

マシンの内部時計がNTP同期されているか確認し、expが現在エポック秒より未来であることを確認してください。

よくある質問 (FAQ)

署名の計算にブラウザのネイティブ暗号化APIは使われていますか?▼

はい。window.crypto.subtleのHMAC実装を使用し、厳密な暗号学的計算を行っています。

入力した秘密鍵が外部サーバーに送信されることはありますか?▼

一切ありません。すべての計算は端末内のJavaScriptメモリ上で完結します。

独自の権限配列やtenantIdなどのカスタム項目を追加できますか?▼

はい。ペイロードのJSONエディタに自由に追加・編集が可能です。

Base64URLのパディング除去は規格通り行われますか?▼

はい。RFC 7519に準拠し、末尾のイコール記号(=)を除去した正しいBase64URL形式で出力されます。

関連するおすすめ開発ツール

すべてのツール →
サブリソース完全性 (SRI) ハッシュ&タグ生成 技術仕様ガイドsecurity

SHA-256、SHA-384、SHA-512のBase64ハッシュをブラウザ内で直接計算し、CDN配信用の安全なHTMLタグを自動生成します。

ツールを開く→
PEM鍵構造・暗号化フォーマット技術仕様ガイドsecurity

ASN.1 DERデコード、PKCS#1とPKCS#8の構造的差異、公開鍵指紋(フィンガープリント)計算、公開鍵抽出の技術解説。

ツールを開く→
RFC 6238 TOTP&2要素認証技術ガイドsecurity

HMACベースのワンタイムパスワード生成アルゴリズム、Base32デコード、許容時間枠(Clock Drift)、otpauth:// URI規格の解説。

ツールを開く→
JWTシークレット監査・脆弱鍵診断 開発者ガイドsecurity

JWTトークンのHMAC署名に対する弱鍵(既知の推測可能パスワード)のオフライン辞書照合、暗号強度検証および署名偽造対策リファレンス。

ツールを開く→
SSH公開鍵指紋計算 & Randomart可視化 開発者ガイドsecurity

OpenSSH公開鍵(RSA、Ed25519、ECDSA)のバイナリ構造解析、SHA-256・MD5フィンガープリント算出、およびOpenSSH公式「酔いどれ司教」ASCII Randomartアルゴリズムの技術仕様。

ツールを開く→
Punycode・国際化ドメイン変換 開発者リファレンスsecurity

RFC 3492およびRFC 5891準拠の国際化ドメイン名(IDN)とASCII Punycode(xn--)の相互変換仕様、ホモグラフ攻撃検知の解説書です。

ツールを開く→