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)