本文へ移動

デコーダー ​

デコーダーは順番に並べた処理手順で入力データを変換し、各ステップの出力を次のステップに渡します。

レイアウト ​

パネルは 4 つの領域で構成されています。

  • 処理(左側):利用できる変換の全一覧です。処理をクリックすると処理手順に追加されます。
  • 処理手順:現在のステップの並びです。各ステップの結果が次のステップに渡されます。
  • 入力:変換するテキストです。
  • 出力:最終結果またはスマートデコードの結果です。

入力領域に内容を貼り付けるか入力します。別の画面に移動しても、入力と処理手順はローカルに保持されます。それぞれのクリア操作で、両方を破棄せずに処理手順または入力だけを削除できます。

利用できる処理 ​

エンコードとデコード ​

  • Base64 エンコード / デコード
  • URL エンコード / デコード(パーセントエンコーディング)
  • HTML エンティティのエンコード / デコード
  • 16 進数のエンコード / デコード

ハッシュ化 ​

ハッシュ備考
MD5衝突耐性なし。レガシー用途向けに提供
SHA1セキュリティ用途では非推奨
SHA256汎用
SHA512汎用。ダイジェストが長い

ハッシュは一方向の処理です。出力は入力バイト列の 16 進数ダイジェストです。

その他の処理 ​

  • JWT デコード:トークンをヘッダー、ペイロード、署名に分割し、最初の 2 つを Base64 デコードします。
  • AES-256-CBC 暗号化 / 復号:指定した 16 進数の鍵と IV による共通鍵暗号です。
  • ツールに新しい処理が追加されると、一覧にも表示されます。

処理手順の操作 ​

  • ステップを追加:左列の処理をクリックします。処理手順の末尾に追加されます。
  • ステップを並べ替え:処理手順の列でステップを新しい位置へドラッグします。出力の連鎖は即座に更新されます。
  • ステップを削除:ステップの削除操作をクリックします。後続の出力が再計算されます。
  • 出力をコピー:任意のステップのコピーボタンで、そのステップの出力をクリップボードにコピーします。

典型的な用途 ​

  • 二重に URL エンコードされたパラメーターをデコードして実際の値を読み取る。
  • トークンを Base64 デコードしてから JWT デコードを適用し、クレームを読み取る。
  • 文字列をハッシュ化し、保存済みのダイジェストと比較する。
  • Base64 デコード > URL デコードを連結し、シリアライズされた Cookie の入れ子のエンコードを処理する。

プロプライエタリソフトウェア。すべての権利を保有します。