previous up gif index next
Previous: Der allgemeine Aufbau Up: Sicherheitsaspekte bei HTTP Next: Weitere Entwicklungen auf

Die ,,Basic Authentication Scheme``

Wie oben schon angedeutet, sieht die challenge   wie folgt aus:

    basic-challenge = "Basic" SP realm

Der Client muß daraufhin eine gültige User-ID und ein Passwort liefern. Das sieht als Syntax so aus:

    basic-credentials = "Basic" SP basic-cookie
    basic-cookie      = <base64 encoding of userid-password>
    userid-password   = [ token ] ":" *text

Somit sendet der Server also

    WWW-Authenticate: "Basic" SP realm

und der Client antwortet mit der User-ID ''Alladin'' und dem Passwort ''open sesame'', welches wie folgt aussieht:

    Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==

Es ist wohl klar, daß die Basic Authentication Scheme keine sichere Maßnahme darstellt, da das Passwort recht einfach abgehört werden kann und auch fast im Klartext übertragen wird.



Christian Scholz
Sat Sep 23 15:50:47 MESZ 1995