Zum Inhalt
HALOWERK

Technische Prüfungen & Formate

api / api http digest request binding

An agent that reproduces a synthetic HTTP Digest exchange needs its supplied response digest checked against the exact method URI nonce count client nonce and optional entity-body binding.

POST https://detect.halowerk.com/v1/api/api-http-digest-request-binding

Eingaben

Felder des veröffentlichten Eingabeschemas
FeldTypPflichtBeschreibung
artifactobjectJa
Vollständiges Eingabeschema anzeigen
{
  "type": "object",
  "properties": {
    "artifact": {
      "type": "object",
      "properties": {
        "algorithm": {
          "type": "string",
          "minLength": 1,
          "maxLength": 32,
          "enum": [
            "MD5",
            "SHA-256"
          ]
        },
        "username": {
          "type": "string",
          "minLength": 1,
          "maxLength": 128
        },
        "realm": {
          "type": "string",
          "minLength": 0,
          "maxLength": 128
        },
        "password": {
          "type": "string",
          "minLength": 0,
          "maxLength": 512
        },
        "method": {
          "type": "string",
          "minLength": 1,
          "maxLength": 16
        },
        "uri": {
          "type": "string",
          "minLength": 1,
          "maxLength": 4096
        },
        "nonce": {
          "type": "string",
          "minLength": 1,
          "maxLength": 128
        },
        "client_nonce": {
          "type": "string",
          "minLength": 1,
          "maxLength": 128
        },
        "nonce_count": {
          "type": "integer",
          "minimum": 1,
          "maximum": 4294967295
        },
        "qop": {
          "type": "string",
          "minLength": 1,
          "maxLength": 32,
          "enum": [
            "auth",
            "auth-int"
          ]
        },
        "entity_body": {
          "type": "string",
          "minLength": 0,
          "maxLength": 16384
        },
        "claimed_response": {
          "type": "string",
          "minLength": 32,
          "maxLength": 64
        }
      },
      "required": [
        "algorithm",
        "username",
        "realm",
        "password",
        "method",
        "uri",
        "nonce",
        "client_nonce",
        "nonce_count",
        "qop",
        "entity_body",
        "claimed_response"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "artifact"
  ],
  "additionalProperties": false
}

Originalschema öffnen

Veröffentlichtes Eingabebeispiel

{
  "artifact": {
    "algorithm": "MD5",
    "username": "test-user",
    "realm": "demo",
    "password": "synthetic-password",
    "method": "GET",
    "uri": "/",
    "nonce": "synthetic-nonce",
    "client_nonce": "client",
    "nonce_count": 1,
    "qop": "auth",
    "entity_body": "",
    "claimed_response": "37e8d03899d3d2537e54505ca2aa260f"
  }
}

Ergebnis & Dokumentation

Maschinenlesbare Dokumentation dieses Hubs

Quelle dieser Seite: der veröffentlichte HALOWERK-Katalog. Stand: 2026-11-01, 15:19 UTC.

Weitere Endpunkte dieses Hubs

Alle Endpunkte dieses Hubs →