新功能 — 在瀏覽器中體驗通行密鑰

您的通行密鑰,
綁定到晶片。

Titanium Passkey 是適用於 iPhone、iPad 和 Mac 的離線認證提供程式。私鑰存在於 Secure Enclave 中,受 Face ID 或 Touch ID 保護。無雲端。無同步。無帳號。只有永遠不離開裝置的簽章。

iOS 17 · iPadOS 17 · macOS 14 Secure Enclave 零遙測
建於晶片之上

圍繞 Secure Enclave 設計。

每把通行密鑰都是在蘋果專屬安全協同處理器內部產生的 P-256 金鑰對。私鑰部分永遠無法匯出 — 我們無法、iOS 無法、您也無法。

生物識別守護

每次簽章都由 Face ID 或 Touch ID 把關 — 無密碼後備。SecAccessControl 在硬體層級強制執行,而非軟體上的勾選方塊。

Secure Enclave 的金鑰

以 kSecAttrTokenIDSecureEnclave 建立的 EC P-256 金鑰。簽章在晶片上進行。私鑰材料從不接觸 iOS 可存取的 RAM。

零網路

無後端。無遙測。無分析。Credential Provider 擴充功能 — 接觸每把通行密鑰的程序 — 交付時沒有網路權限。即使想要也沒什麼可外洩。

原生 WebAuthn

透過 WebAuthn 的標準 ES256(COSE 演算法 -7)。與所有支援通行密鑰的網站相容 — GitHub、Google、您的銀行、您的自架應用。

AutoFill 整合

透過 AuthenticationServices 註冊為 Credential Provider。登入面板在 Safari 和所有說 WebAuthn 的 iOS 應用中原生出現。

無供應商鎖定

刪除應用,金鑰隨之消失 — 理當如此。沒有要取消的東西、沒有要銷毀的備份、沒有要關閉的帳號。

WebAuthn Level 3

超越基準。

大多數認證器實作核心 create 與 get 後便停下。Titanium Passkey 走得更遠 — 讓重視現代通行密鑰體驗的網站能使用它。

快速認證

當請求恰好符合一把通行密鑰時,跳過選擇器。Face ID 或 Touch ID 立刻啟動 — 一眼即進。若偏好明確確認,可關閉。

Conditional mediation

透過 conditional UI 流程要求通行密鑰的網站,在行內提供符合的認證資料,不中斷密碼欄位。原生支援,無變通。

靜默註冊

在使用者登入時,於背景將密碼登入升級為通行密鑰。iOS 的 SupportsConditionalPasskeyRegistration 旗標已開啟 — 加入的網站可獲得無縫升級。

PRF 擴充

完整支援 prf 擴充(WebAuthn 的 hmac-secret)。將加密資料繫於通行密鑰的 Web 應用 — 例如 E2EE 文件應用 — 可自 Secure Enclave 推導出確定性、依網站的祕密值。

選用 iCloud 層級

預設層級繫於晶片、單一裝置。若您希望特定認證資料透過 iCloud 鑰匙圈同步,可以依通行密鑰開啟。權衡在應用內解釋,而非藏於設定。

混合傳輸

從任何桌面登入 — Windows、macOS、Linux、Chromebook — 無需在那裡安裝通行密鑰管理器。在瀏覽器的通行密鑰提示中選擇「使用附近的裝置」/「其他選項」,掃描 QR 碼,在 iPhone 上用 Face ID 或 Touch ID 確認。透過藍牙,按照 Apple 規範所設計的方式。

流程

從輕點到簽章。

iOS 將 WebAuthn 請求轉到 Credential Provider 擴充功能。Titanium Passkey 回應 — 或退居一旁。

步驟 01

網站請求通行密鑰

網站或應用發出 WebAuthn 挑戰。iOS 顯示已註冊的提供者。

步驟 02

您選 Titanium

從 AutoFill 面板選取 Titanium Passkey。擴充功能於程序內喚醒。

步驟 03

生物識別守護金鑰

Face ID 或 Touch ID 解開 Secure Enclave 內的私鑰。一眼便可。

步驟 04

簽章完成。

簽章在晶片上產生並交還 iOS。您已登入。無往返。

脈絡

持有通行密鑰的三種方式。

通行密鑰儲存有三種大致流派。每種都要放棄不同的東西。Titanium Passkey 針對另兩種未能完整應對的威脅模型 — 裝置本身被竊 — 而打造。

雲端同步

iCloud Keychain · Google · Microsoft

  • 私鑰會經由供應商雲端複製
  • 復原繫於供應商帳號
  • 不論您是否察覺,中繼資料都會經過網路
  • 在您的所有裝置上都方便

硬體權杖

YubiKey · Titan · SoloKey

  • 金鑰留在權杖上 — 無雲端
  • 多數預設只靠持有 — 被偷的權杖就是能用的權杖
  • 若設 PIN 也是知識要素 — 可能被肩窺,一旦輸入即解鎖權杖上全部認證資料
  • 另需攜帶、可能遺失或遺忘的物件

Titanium Passkey

Secure Enclave · 生物識別守護

  • 金鑰無法複製。 鎖在蘋果為此製作的安全晶片裡。連我們也碰不到。
  • 沒有您,金鑰無法使用。 每次登入都需要您的臉或指紋 — 就在發生的當下。被偷的手機什麼也簽不了。
  • 無需攜帶。 安全晶片已在您的口袋裡。
  • 更改生物識別會清除金鑰。 沒有悄悄交出存取權限的方式。

YubiKey Bio 與類似機型確實加上了裝置上的指紋驗證 — 更接近我們的做法,但感測器小、僅指紋、較新。Face ID 增加了 USB 權杖上電容式觸墊無法比擬的深度與活體偵測。Titanium Passkey 仰賴累積十年反偽造工程的硬體。

以構造保障隱私

大多數密碼管理員圍繞同步打造。
我們圍繞相反的理念打造這一個。

設計命題
技術

引擎蓋之下。

為工程師。

平台 iOS 17.0+ · iPadOS 17.0+ · macOS 14.0+
金鑰類型 EC P-256, ES256 (COSE -7)
儲存 鑰匙圈 · kSecClassKey + 中繼資料
存取控制 biometryCurrentSet + privateKeyUsage
整合 AutoFill Credential Provider · AuthenticationServices
Attestation none — 保護隱私
範圍 預設綁定裝置 · 選用 iCloud 鑰匙圈層級
建置使用 Swift 6 · The Composable Architecture 1.25 · Apple CryptoKit

通行密鑰。無需雲端。

Titanium Passkey 開發中。請關注 App Store 上架。