本文旨在講解 FIDO、FIDO2、安全金鑰的定義,以及 OneKey 硬件錢包作為安全金鑰的建議使用方法。
什麼是安全金鑰 (Security Key) ?
安全金鑰 是一種實體裝置,它實施 FIDO 標準以提供 2FA 、MFA 或免密碼認證。當您登入到支援 FIDO 的平台時,您可以將安全金鑰作為輔助的登入驗證方式,配合您已有的密碼、生物辨識和認證器 APP 等驗證方式。
協定
|
相容的 OneKey 裝置
|
FIDO U2F
|
所有 OneKey 硬件錢包產品
|
FIDO2
|
OneKey Pro, OneKey Touch, OneKey 1S
|
所有型號的 OneKey 硬件錢包目前僅支援透過 USB 連接進行 FIDO/FIDO2 認證。
什麼是 FIDO 和 FIDO2 認證?
FIDO(Fast IDentity Online)是一個開放標準,旨在簡化和加強認證過程。該標準最初由 Google 和 Yubico 設計,並得到了 NXP Semiconductors 的支援,現在由 FIDO 聯盟主辦,旨在減少對密碼的依賴,因為密碼可能較弱並容易被破解。FIDO 透過使用公鑰加密來提供強大、抗網路釣魚的認證。
FIDO2 是 FIDO 聯盟和全球資訊網聯盟(W3C)發布的最新規範,它在原有的 FIDO U2F(Universal 2nd Factor)標準的基礎上進行了擴展,包含了兩個主要組件:
WebAuthn (Web Authentication): 一個 API,允許 Web 應用程式透過公鑰加密執行免密碼認證、基於令牌的認證和第二因素認證(2FA)。
CTAP (Client to Authenticator Protocol): 一個協議,允許外部裝置(如硬件令牌)透過標準化介面與瀏覽器進行互動。
FIDO 和 FIDO2 的主要區別:
免密碼認證: FIDO2 擴展了 FIDO U2F 的能力,允許免密碼登入,而 FIDO U2F 不支援此功能。
更廣泛的 Web 整合: 透過引入 WebAuthn,FIDO2 旨在與 Web 應用程式無縫整合,使其在各種平台和服務中更易於實施。
增強的安全功能: FIDO2 提供了更強的防網路釣魚攻擊和其他憑證盜竊的保護。
使用 OneKey 裝置作為安全金鑰 (Security Key)
OneKey 硬件錢包旨在提供強大的安全功能,包括 FIDO 和 FIDO2 支援。以下是設定安全金鑰的常見流程:
將 OneKey 裝置設定為安全金鑰:
透過 USB 連接 OneKey 裝置與您的電腦
進入帳號的安全設定(如 Google、Facebook 或任何支援的服務)。
這裡以Google帳號為例,選擇添加安全金鑰的選項,點擊使用其他裝置。
此時裝置會彈出新增安全金鑰授權(以OneKey pro為例)
確認後網頁會提示安全金鑰創建成功
使用 OneKey 裝置進行登入認證:
注意事項
為了避免因遺失/重設硬件錢包 而導致您無法登入常用的帳號,建議在硬件錢包安全金鑰之外設定額外的驗證方法(例如:FaceID、TouchID)。
僅憑助記詞無法恢復 FIDO/FIDO 2 密鑰: FIDO 和加密錢包都依賴助記詞來恢復密鑰對(公鑰和私鑰),但與加密錢包不同,FIDO 認證密鑰還受到硬件裝置特定資訊(如序號)的影響。同一組助記詞在不同硬件錢包中可能會導致與所需的 FIDO2 認證密鑰對不匹配,因此登入失敗。例如:在 2 個 OneKey 硬件錢包擁有同一組助記詞的情況下,Google 和 Binance 帳號的登入驗證只認可初次設定密鑰的硬件錢包。
FIDO2 的計數器原理: FIDO2 中的計數器用於防止重送攻擊(竊盜者透過重設完成登入驗證)。一些帳號的伺服器和裝置(例如硬件錢包)會計數並記錄每個認證請求,以防止「重送攻擊」。對於採用「計數器」原理的伺服器,硬件錢包重設會導致伺服器和硬件錢包中的計數器記錄不匹配,因此使用相同的裝置(重設後)即使擁有相同的助記詞,也無法用於登入。
哪些平台支援將 OneKey 作為 FIDO2 安全金鑰使用?
OneKey 硬體錢包可作為標準的 FIDO2 / WebAuthn 安全金鑰運作,因此原則上,它適用於任何支援 FIDO2 / WebAuthn 安全金鑰登入的服務。經確認可使用的代表性平台包括:
通用服務
Google
Microsoft / Entra ID
Apple ID
GitHub
GitLab
Cloudflare
AWS
Dropbox
Facebook
X (Twitter)
Nintendo
1Password
Bitwarden
加密貨幣相關服務(與 OneKey 用戶更相關)
Binance
Coinbase
Kraken
此列表並不詳盡。如果某項服務提供「FIDO2 / WebAuthn / 安全金鑰」作為 2FA 或無密碼登入選項,OneKey 應可透過 USB 與其搭配使用。
作業系統與瀏覽器相容性
下表總結了各主流作業系統與瀏覽器對 WebAuthn / FIDO2 安全金鑰的支援情況。
作業系統 | Chrome | Safari | Firefox | Edge |
Windows 10 或更新版本 | ✅ | ➖ | ✅ | ✅ |
macOS Catalina 或更新版本 | ✅ | ✅ | ✅ | ✅ |
Linux (桌面版) | ✅ | ➖ | ✅ | ✅ |
Android 7 或更新版本 | ✅ | ➖ | ❌ | ❌ |
iOS 14.5 或更新版本 | ✅ | ✅ | ✅ | ❌ |
圖例: ✅ 支援 · ❌ 不支援 · ➖ 該作業系統無此瀏覽器。
欲查看最新即時數據,請參閱 webauthn.me/browser-support。
如需進一步協助或詳細說明,請參考我們的說明中心或聯繫我們的 or 支援團隊。 OneKey 為您保駕護航!




