HTTPの認証

ネットワークスペシャリスト 平成24年度 秋期 午前Ⅱ 問17

HTTPの認証

HTTPの認証機能を利用するクライアント側の処理として,適切なものはどれか。

ア ダイジェスト認証では,利用者IDとパスワードを“:”で連結したものを,MD5を使ってエンコードしAuthorizationヘッダで指定する。

イ ダイジェスト認証では,利用者IDとパスワードを“:”で連結したものを,SHAを使ってエンコードしAuthorizationヘッダで指定する。

ウ ベーシック認証では,利用者IDとパスワードを“:”で連結したものを,BASE64でエンコードしAuthorizationヘッダで指定する。

エ ベーシック認証では,利用者IDとパスワードを“:”で連結したものを,エンコードせずにAuthorizationヘッダで指定する。

正解を表示

ウ

この問題に出てくる用語

HTTP
WebブラウザとWebサーバの間で、Webページなどのデータをやり取りするためのアプリケーション層プロトコル。クライアントが要求を送り、サーバが応答を返す形で通信する。
HTTP認証
HTTPの要求・応答で、サーバが認証方式を示し、クライアントが認証情報を送る仕組み。Basic方式では、利用者名とパスワードを所定の区切り文字で連結し、Base64で表した値を要求に含める。
MIME
電子メールで、文字の種類、画像や添付ファイルなどを扱うための拡張規則。本文の種類や転送時の表現をヘッダーで指定し、表示名などの非ASCII文字はencoded-wordによる表記も利用できる。

問題文:IPA公開の問題冊子(PDF)

↑