Novinka — Vyzkoušejte passkeys v prohlížeči

Vaše passkeys,
vázané na křemík.

Titanium Passkey je offline poskytovatel přihlašovacích údajů pro iPhone, iPad a Mac. Soukromé klíče žijí v Secure Enclave, chráněné Face ID nebo Touch ID. Žádný cloud. Žádná synchronizace. Žádný účet. Jen podpisy, které nikdy neopustí zařízení.

iOS 17 · iPadOS 17 · macOS 14 Secure Enclave Bez telemetrie
Postavené na křemíku

Navrženo kolem Secure Enclave.

Každý passkey je pár klíčů P-256 vytvořený uvnitř Apple bezpečnostního koprocesoru. Soukromou polovinu nelze nikdy exportovat — ani námi, ani iOS, ani vámi.

Biometrická ochrana

Každé přihlášení ověřuje Face ID nebo Touch ID — žádný záložní PIN. SecAccessControl to vynucuje na úrovni hardwaru, ne zaškrtávacím políčkem v softwaru.

Klíče v Secure Enclave

EC P-256 klíče vytvořené s kSecAttrTokenIDSecureEnclave. Podpisy vznikají na čipu. Soukromé klíče se nikdy nedotknou paměti dostupné pro iOS.

Nulová síť

Žádný backend. Žádná telemetrie. Žádná analytika. Rozšíření Credential Provider — proces, který se dotýká každého passkey — je dodáváno bez síťového oprávnění. Není co odcizit, i kdybychom chtěli.

Nativní WebAuthn

Standardní ES256 (COSE algoritmus -7) přes WebAuthn. Funguje s každou stránkou s podporou passkey — GitHub, Google, vaše banka, vaše vlastní aplikace.

Integrace s AutoFill

Registruje se jako Credential Provider přes AuthenticationServices. Přihlašovací dialogy se zobrazují nativně v Safari a v každé iOS aplikaci, která mluví WebAuthn.

Bez závislosti na dodavateli

Smažte aplikaci a klíče s ní odejdou — přesně tak to má být. Nic ke zrušení, žádné zálohy ke skartaci, žádný účet k uzavření.

WebAuthn Level 3

Více než základ.

Většina autentikátorů implementuje základní operace create a get a tam končí. Titanium Passkey jde dál — aby ho mohly používat stránky, kterým záleží na moderní UX passkey.

Rychlá autentizace

Když žádosti odpovídá přesně jeden passkey, přeskočíme výběr. Face ID nebo Touch ID se spustí okamžitě — jeden pohled a jste uvnitř. Můžete vypnout, pokud preferujete explicitní potvrzení.

Conditional mediation

Stránky, které žádají passkey přes conditional UI flow, dostanou odpovídající údaj nabídnutý přímo, bez přerušení pole hesla. Nativní podpora, žádné berličky.

Tichá registrace

Aktualizuje přihlášení heslem na passkey na pozadí, zatímco se uživatel přihlašuje. Příznak SupportsConditionalPasskeyRegistration v iOS je zapnutý — spolupracující stránky dostanou plynulé upgrady.

Rozšíření PRF

Rozšíření prf (WebAuthn hmac-secret) je plně podporováno. Webové aplikace, které váží šifrovaná data na passkey — např. E2EE dokumentové aplikace — dostanou deterministická, per-site tajemství odvozená v Secure Enclave.

Volitelná iCloud úroveň

Výchozí úroveň je vázaná na křemík, jedno zařízení. Pokud chcete konkrétní údaj synchronizovat přes iCloud Keychain, zapněte to pro každý passkey zvlášť. Kompromis je vysvětlen v aplikaci, ne skryt v nastavení.

Hybridní transport

Přihlášení z jakéhokoli počítače — Windows, macOS, Linux, Chromebook — bez nainstalovaného passkey manažera. Ve výzvě prohlížeče k passkey zvolte „Použít zařízení v okolí“ / „Další možnosti“, naskenujte QR kód a potvrďte Face ID nebo Touch ID na iPhonu. Přes Bluetooth, jak to specifikace Applu zamýšlí.

Průběh

Od klepnutí k podpisu.

iOS směruje WebAuthn požadavky do rozšíření Credential Provider. Titanium Passkey odpovídá — nebo zůstává stranou.

Krok 01

Stránka žádá passkey

Web nebo aplikace vyhlásí WebAuthn výzvu. iOS zobrazí registrované poskytovatele.

Krok 02

Vyberete Titanium

Vyberete Titanium Passkey z listu AutoFill. Rozšíření se probudí v procesu.

Krok 03

Biometrie chrání klíč

Face ID nebo Touch ID odemkne soukromý klíč v Secure Enclave. Jeden pohled.

Krok 04

Podepsáno. Hotovo.

Podpis vzniká na čipu a vrací se zpět do iOS. Jste uvnitř. Žádná síťová kola.

Kontext

Tři způsoby, jak držet passkey.

Existují tři hrubé proudy uchovávání passkey. Každý obětuje něco jiného. Titanium Passkey je postaven pro model hrozby, který ostatní dva zcela nepokrývají — krádež samotného zařízení.

Cloudově synchronizované

iCloud Keychain · Google · Microsoft

  • Soukromé klíče se replikují přes dodavatelský cloud
  • Obnovení je vázáno na účet dodavatele
  • Metadata procházejí sítí, ať si toho všímáte nebo ne
  • Pohodlné napříč všemi zařízeními

Hardwarové tokeny

YubiKey · Titan · SoloKey

  • Klíče zůstávají na tokenu — žádný cloud
  • Většina je výchozí vázaná jen na držení — ukradený token je použitelný token
  • PIN, pokud je nastaven, je faktor znalosti — odpozorovatelný a po zadání odemkne každý údaj na tokenu
  • Samostatný objekt k nošení, ztrátě nebo zapomenutí

Titanium Passkey

Secure Enclave · chráněné biometrií

  • Klíč nelze kopírovat. Uzavřen v bezpečnostním čipu, který Apple na toto udělal. Ani my se k němu nedostaneme.
  • Klíč nelze použít bez vás. Každé přihlášení vyžaduje váš obličej nebo otisk prstu — v okamžiku, kdy se to děje. Ukradený telefon nic nepodepíše.
  • Nic navíc v kapse. Bezpečnostní čip už máte u sebe.
  • Změna biometrie smaže klíče. Žádný tichý způsob, jak předat přístup.

YubiKey Bio a podobné modely přidávají ověření otisku přímo na zařízení — jsou blíže tomu, co děláme, ale senzor je malý, jen otisk a novější. Face ID přidává hloubku a detekci živosti, kterou kapacitní plocha na USB tokenu nemůže dosáhnout. Titanium Passkey běží na hardwaru s dekádou antispoofingové práce.

Soukromí konstrukcí

Většina správců hesel je postavena kolem synchronizace.
My jsme tento postavili kolem opačné myšlenky.

Designová teze
Technické

Pod kapotou.

Pro inženýry.

Platforma iOS 17.0+ · iPadOS 17.0+ · macOS 14.0+
Typ klíče EC P-256, ES256 (COSE -7)
Úložiště Keychain · kSecClassKey + metadata
Přístup biometryCurrentSet + privateKeyUsage
Integrace AutoFill Credential Provider · AuthenticationServices
Attestation none — chránící soukromí
Rozsah Výchozí vázané na zařízení · volitelná iCloud Keychain úroveň
Postaveno s Swift 6 · The Composable Architecture 1.25 · Apple CryptoKit

Passkeys. Bez cloudu.

Titanium Passkey je ve vývoji. Sledujte nás pro vydání v App Store.