「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

チャレンジレスポンス

pointこの用語のポイント

point認証の やり方だよ

pointパスワードを直接やり取りしないよ

point「チェックする人→【キーワード】→認証を受ける人」「認証を受ける人→【キーワードとパスワードを合体したもの】→チェックする人」な流れだよ

スポンサーリンク

簡単に書くよ

チャレンジレスポンス(英:challenge-response)とは

「チャレンジレスポンス方式」とか「チャレンジレスポンス認証」の省略表現。
用語の中身としては

1.チェックする人→【キーワード】→認証を受ける人
2.認証を受ける人→【キーワードとパスワードを合体したもの】→チェックする人
とすることで、実際のパスワードを やり取りしない認証(のやり方)のこと

です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として

認証
チャレンジレスポンス方式
チャレンジレスポンス認証


について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

認証は「おまえ誰?OKなやつ?」を確認する作業です。

チャレンジレスポンス

例えば

・本人しか知らない情報を入力させる
・本人しか持っていないものを提示させる
・接続元の情報を見る


のような過程を経て、OKな人かNGな人かを判定します。

チャレンジレスポンス2

※厳密には「認証+認可」の説明になっていますが気にしないことにします。そこら辺が気になる方は、用語「認可」の説明を ご覧ください。

チャレンジレスポンス方式

1.チェックする人→【キーワード】→認証を受ける人
2.認証を受ける人→【キーワードとパスワードを合体したもの】→チェックする人


とすることでパスワードを直接やり取りしない認証のやり方です。

まずチェックする人から認証を受ける人に適当なキーワードを送ります。

チャレンジレスポンス3

認証を受ける人は、送られてきたキーワードをパスワードと合体させます。

チャレンジレスポンス4

次にキーワードとパスワードを合体したものをチェックする人に送り返します。

チャレンジレスポンス5

チェックする方はチェックする方で、自分の送ったキーワードと自分のところに保管してある認証を受ける人のパスワードを合体させます。

チャレンジレスポンス6

この2つを見比べて、一致すれば「うん、君は ちゃんとしたパスワードを知っているね。怪しい奴じゃないね」と判断します。

チャレンジレスポンス7

認証を受ける人からチェックする人に送るのは、キーワードとパスワードを合体したものです。
それを見てもパスワードが何かは分かりません。
よって、途中で悪い人に盗み見られても大丈夫だろうとの理屈です。

チャレンジレスポンス8

このようなやり方をチャレンジレスポンス方式と言います。
チェックする人が

キーワード(チャレンジ)

を送って、認証を受ける人が

キーワードとパスワードを合体させたもの(レスポンス)

を送り返すことから、そのような名前が付いています。

チャレンジレスポンス9

チャレンジレスポンス認証は「チャレンジレスポンス方式でやる認証」です。

厳密には「方式」と「認証」の違いがあるので項目としては分けましたが、違いを気にする必要は ありません。
表記の仕方も

・チャレンジレスポンス方式
・チャレンジレスポンス認証
・チャレンジレスポンス方式認証
・チャレンジレスポンス
・チャレンジ/レスポンス方式
・チャレンジ/レスポンス認証
・チャレンジ/レスポンス
・チャレンジ&レスポンス方式
・チャレンジ&レスポンス認証
・チャレンジ&レスポンス
・チャレンジ・レスポンス認証
・チャレンジ・レスポンス


など人によって様々ですが、すべて同じものと考えて大丈夫です。

以上を踏まえて

「チャレンジレスポンス方式」とか「チャレンジレスポンス認証」の省略表現

が「チャレンジレスポンス」です。

チャレンジレスポンス10

「方式」と「認証」の どちらを意図しているかは文脈から判断してください。


image piyo2

一言でまとめるよ

まぁ「チャレンジレスポンス」って単語が出てきたら「『チェックする人→【キーワード】→認証を受ける人』『認証を受ける人→【キーワードとパスワードを合体したもの】→チェックする人』な流れの認証(のやり方)なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像031
書籍画像078

おまけ

■訳してみるよ

「challenge(チャレンジ)」の意味は「挑戦」とかです。
「response(レスポンス)」の意味は「返答」とか「応答」とか「反応」とか「反響」とかです。
何となく くっつけると

挑戦と反応

となります。


■違いの分かるピヨピヨ


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
ソフトウェア受託現場の「失敗」集めてみた。 42の失敗事例で学ぶ受託開発のうまい進めかた
実践サイバーセキュリティ入門講座 現場に残された痕跡からハッカーの攻撃を暴け