資訊安全基礎
下列驗證方法中,屬於多因素驗證的是哪一項?
- A輸入密碼後,再輸入本人智慧型手機的應用程式所顯示的一次性密碼
- B輸入密碼後,再輸入安全提問的答案
- C輸入長度加倍、更複雜的密碼
查看答案與解析
正確答案:A. 輸入密碼後,再輸入本人智慧型手機的應用程式所顯示的一次性密碼
多因素驗證是組合知識、持有物、生物特徵中兩種以上不同要素的驗證。密碼(知識)與本人智慧型手機產生的一次性密碼(持有物)的組合,使用了兩種不同的要素,因此是多因素驗證。即使密碼外洩,攻擊者沒有本人的智慧型手機也無法登入。密碼與安全提問都是知識要素,即使分兩個步驟確認,也不是多因素驗證(有時稱為兩步驟驗證)。重疊相同種類的要素,可能被同一種手法(例如以網路釣魚騙取)一併竊取。此外,一次性密碼也有讓使用者當場輸入到假網站而被冒用的攻擊,因此在2020年代中期,在假網站上無法完成驗證的方式(如FIDO2的通行金鑰)正逐漸普及。
- A. 正確。組合了知識(密碼)與持有物(智慧型手機)兩種不同的要素。
- B. 密碼與安全提問都是知識要素。只有一種要素,因此不是多因素驗證。
- C. 把密碼加長,仍然是只靠知識一種要素的驗證。