雙因素認證(Two-factor Authentication,2FA)是一種安全措施,用於驗證用戶的身份。
雙因素認證除了需要用戶提供用戶名和密碼之外,還需要用戶提供另一種獨立的身份驗證因素,常見的第二因素包括指紋、智能卡、手機短信驗證碼、安全令牌等。由於這些因素通常難以被他人獲取或複製,因此雙因素認證能夠顯著提高賬戶的安全性。如果僅憑密碼,即使密碼被破解,攻擊者也無法獲得完整的訪問權限,這種認證方式也被稱爲兩步驗證。雙因素認證適用於各種在線賬戶和系統,對於保護用戶數據和防止未授權訪問非常有效。