問題 No.4323
ワンタイムパスワードに関する記述として不適切なものを選べ。
【正解の解説】
一度使用したワンタイムパスワードは、一定の有効期限内であれば再利用してシステムにログインすることが可能である。
ワンタイムパスワードの最大の特徴は「一度きりの使い捨て」という点にあります。コンサートの使い捨て入場チケットや、映画館で一度もぎられた半券をもう一度使おうとするようなもので、たとえ上映時間内であっても、一度入ってしまったら二度目は使えないのと同じ仕組みです。
スポンサーリンク
【その他の選択肢の解説】
トークン同期方式では、認証サーバーと利用者の端末の間で生成されるコードの時刻や手順にわずかなずれが生じる場合がある。
これはトークン同期方式の技術的特徴を述べた正しい記述です。腕時計のように、長期間使っているとわずかに時間が狂ってしまう現象に似ており、システム側ではそのわずかなずれを許容する仕組みや再同期の機能が用意されています。
一度生成されたワンタイムパスワードは、サーバー側で検証が行われた後には、有効期限が残っていても無効化される。
これも正しい記述です。一度使ったパスワードの残骸がハッカーに盗み見られても、すでに無効化されているため不正アクセスを防ぐことができます。自動販売機で商品を買ったあと、お釣りの取り出し口に残ったお金を回収しようとしてもすでにコインが落ちてこないような安全設計になっています。
ネットワークに接続されていないオフライン環境の端末においても、時刻同期式やカウンタ式の方式を用いて生成できる。
これも正しい記述です。ネットワーク通信が不要な専用の小型ハードウェアトークンなどを想像してください。スマホの圏外や電波の届かない地下にいても、内蔵された時計やボタンを押した回数を元に計算するため、インターネット接続なしで安全にコードを作り出すことができます。