インターネットバンキングサービスを提供する Web サイトを利用する際に,署名の機能をもつハードウェアトークンを利用する。次の処理を行うとき,(4)によってできることはどれか。ここで,ハードウェアトークンは利用者ごとに異なり,本人だけが利用する。
〔処理〕
(1) ハードウェアトークンに振込先口座番号と振込金額を入力し,()を生成する。
(2) Web サイトの振込処理画面に振込先口座番号,振込金額及び(1)で生成された MAC を入力し,Web サイトに送信する。
(3) Web サイトでは,本人に発行したハードウェアトークンと同じ処理手順によって振込先口座番号と振込金額から MAC を生成する。
(4) Web サイトでは,(2)で入力された MAC と,(3)で生成した MAC を比較する。
問題本文
インターネットバンキングサービスを提供する Web サイトを利用する際に,トランザクション署名の機能をもつハードウェアトークンを利用する。次の処理を行うとき,(4)によってできることはどれか。ここで,ハードウェアトークンは利用者ごとに異なり,本人だけが利用する。 〔処理〕 (1) ハードウェアトークンに振込先口座番号と振込金額を入力し,メッセージ認証符号(MAC)を生成する。 (2) Web サイトの振込処理画面に振込先口座番号,振込金額及び(1)で生成された MAC を入力し,Web サイトに送信する。 (3) Web サイトでは,本人に発行したハードウェアトークンと同じ処理手順によって振込先口座番号と振込金額から MAC を生成する。 (4) Web サイトでは,(2)で入力された MAC と,(3)で生成した MAC を比較する。