Skip to main content
appkiro.com

SIP Digest認証テスター

challenge パラメータから SIP Digest response を計算・比較し、対応する MD5 系と SHA-256 を扱います。SIP リクエストは送信しません。

1. 入力

2. 期待値 / 計算結果

3. 検証結果

生成済み

Fill in the "Provided Response" field to verify an existing header.

Calculation Formula (RFC 7616)

response = MD5 ( HA1 : nonce : nc : cnonce : qop : HA2 )

Where:

  • HA1 = MD5(username:realm:password)
  • HA2 = MD5(method:uri)
  • nc = nonce count (8 hex digits)
  • cnonce = client nonce (random value)
  • qop = quality of protection (auth)

Examples

SIP Digest認証テスターとは何ですか?

challenge パラメータから SIP Digest response を計算・比較し、対応する MD5 系と SHA-256 を扱います。 SIP リクエストは送信しません。 username、realm、password、method、URI、nonce、nc、cnonce、qop、algorithm、任意の既存 response。手入力または header 解析。 計算した response digest、HA1、HA2、生成 Authorization header、既存 response がある場合の一致判定。

ツールを開く

このツールでできること

  • 入力: username、realm、password、method、URI、nonce、nc、cnonce、qop、algorithm、任意の既存 response。 手入力または header 解析。
  • 設定と処理: 手入力または header 解析、qop、algorithm、nc/cnonce、method、URI、response 比較。
  • 出力: 計算した response digest、HA1、HA2、生成 Authorization header、既存 response がある場合の一致判定。

使い方

  1. 入力を追加する。 username、realm、password、method、URI、nonce、nc、cnonce、qop、algorithm、任意の既存 response。 手入力または header 解析。
  2. 設定を確認する。 手入力または header 解析、qop、algorithm、nc/cnonce、method、URI、response 比較。
  3. 生成・確認・書き出しを行う。 計算した response digest、HA1、HA2、生成 Authorization header、既存 response がある場合の一致判定。

主な機能

  • 入力: username、realm、password、method、URI、nonce、nc、cnonce、qop、algorithm、任意の既存 response。 手入力または header 解析。
  • 設定と処理: 手入力または header 解析、qop、algorithm、nc/cnonce、method、URI、response 比較。
  • 出力: 計算した response digest、HA1、HA2、生成 Authorization header、既存 response がある場合の一致判定。

活用シーン

  • challenge パラメータから SIP Digest response を計算・比較し、対応する MD5 系と SHA-256 を扱います。 SIP リクエストは送信しません。
  • 次の出力・診断結果が必要な場面で使います:計算した response digest、HA1、HA2、生成 Authorization header、既存 response がある場合の一致判定。
  • 次の確認済み工程の前に配置します:許可された SIP 環境のマスキング済み challenge で再確認。

制限と安全上の注意

  • Digest の式は qop と algorithm で変わるため、qop=auth の例を万能式として扱わないでください。 MD5 は legacy で、SIP Digest 更新ではより強いアルゴリズムが追加されています。 本番パスワードや未編集 trace を貼り付けないでください。

トラブルシューティング

  • 本番ではないサンプルを使い、version・algorithm 固有の必須項目をすべて入力し、一括処理前に1件を生成・確認してください。
  • 利用前に公式または信頼できる実装で検証し、実際の secret、password、token、private key をログや URL に残さないでください。
  • Digest の式は qop と algorithm で変わるため、qop=auth の例を万能式として扱わないでください。 MD5 は legacy で、SIP Digest 更新ではより強いアルゴリズムが追加されています。 本番パスワードや未編集 trace を貼り付けないでください。

よくある質問

SIP Digest認証テスターとは何ですか?

challenge パラメータから SIP Digest response を計算・比較し、対応する MD5 系と SHA-256 を扱います。 SIP リクエストは送信しません。

SIP Digest認証テスターはどう使いますか?

想定された入力を追加し、ページ設定を確認してから、コピーまたはダウンロード前に結果を検証します。 想定出力:計算した response digest、HA1、HA2、生成 Authorization header、既存 response がある場合の一致判定。

どの入力に対応していますか?

username、realm、password、method、URI、nonce、nc、cnonce、qop、algorithm、任意の既存 response。 手入力または header 解析。

どのような出力を生成しますか?

計算した response digest、HA1、HA2、生成 Authorization header、既存 response がある場合の一致判定。

どのような制限がありますか?

Digest の式は qop と algorithm で変わるため、qop=auth の例を万能式として扱わないでください。 MD5 は legacy で、SIP Digest 更新ではより強いアルゴリズムが追加されています。 本番パスワードや未編集 trace を貼り付けないでください。

関連する AppKiro ツール

確認済みのサンプルから始める

本番ではないサンプルから始め、信頼できる実装で出力を確認し、secret、token、password、private key を URL やログに残さないでください。

ツールを開く