Biometriskt skydd
Varje inloggning godkänns av Face ID eller Touch ID — ingen lösenkodsreserv. SecAccessControl genomdriver det på hårdvarunivå, inte som en kryssruta i programvara.
Titanium Passkey är en offline legitimationsleverantör för iPhone, iPad och Mac. Privata nycklar lever i Secure Enclave, skyddade av Face ID eller Touch ID. Inget moln. Ingen synk. Inget konto. Bara signaturer som aldrig lämnar enheten.
Varje passkey är ett P-256-nyckelpar som genereras inuti Apples dedikerade säkerhetscoprocessor. Den privata halvan kan aldrig exporteras — inte av oss, inte av iOS, inte av dig.
Varje inloggning godkänns av Face ID eller Touch ID — ingen lösenkodsreserv. SecAccessControl genomdriver det på hårdvarunivå, inte som en kryssruta i programvara.
EC P-256-nycklar skapade med kSecAttrTokenIDSecureEnclave. Signaturer sker på chippet. Privat nyckelmaterial rör aldrig RAM som är åtkomligt för iOS.
Ingen backend. Ingen telemetri. Ingen analys. Credential Provider-tillägget — processen som rör varje passkey — levereras utan nätverksrätt. Inget att exfiltrera, även om vi ville.
Standard-ES256 (COSE-alg -7) över WebAuthn. Fungerar med alla passkey-kompatibla webbplatser — GitHub, Google, din bank, din självhostade app.
Registrerar sig som Credential Provider via AuthenticationServices. Inloggningsark visas nativt i Safari och i varje iOS-app som talar WebAuthn.
Radera appen och nycklarna följer med — precis som det ska vara. Inget att säga upp, inga säkerhetskopior att strimla, inget konto att stänga.
De flesta autentifikatorer implementerar kärnoperationerna create och get och slutar där. Titanium Passkey går längre — så att sajter som bryr sig om modern passkey-UX kan använda det.
När exakt en passkey matchar förfrågan hoppar vi över väljaren. Face ID eller Touch ID utlöses omedelbart — en blick och du är inne. Kan slås av om du föredrar explicit bekräftelse.
Sajter som frågar efter passkeys via conditional UI-flödet får en matchande legitimation erbjuden inline utan att avbryta lösenordsfältet. Native stöd, inga mellanhand.
Uppgradera en lösenordsinloggning till en passkey i bakgrunden medan användaren loggar in. iOS SupportsConditionalPasskeyRegistration-flagga är på — sajter som ansluter får sömlösa uppgraderingar.
Tillägget prf (WebAuthns hmac-secret) stöds fullt ut. Webbappar som binder krypterad data till en passkey — t.ex. E2EE-dokumentappar — får deterministiska, sajt-specifika hemligheter härledda i Secure Enclave.
Standardnivån är kiselbunden, en enhet. Om du vill att en specifik legitimation ska synkroniseras via iCloud-nyckelring, slå på det per passkey. Avvägningen förklaras i appen, inte dold i inställningar.
Logga in från vilken dator som helst — Windows, macOS, Linux, Chromebook — utan en passkey-hanterare installerad där. I webbläsarens passkey-prompt välj ”Använd en enhet i närheten” / ”Andra alternativ”, scanna QR-koden och godkänn med Face ID eller Touch ID på iPhone. Via Bluetooth, så som Apples specifikation avser.
iOS skickar WebAuthn-förfrågningar till Credential Provider-tillägget. Titanium Passkey svarar — eller håller sig undan.
En webbplats eller app utfärdar en WebAuthn-utmaning. iOS visar de registrerade leverantörerna.
Välj Titanium Passkey från AutoFill-arket. Tillägget vaknar in-process.
Face ID eller Touch ID låser upp den privata nyckeln i Secure Enclave. En blick.
Signaturen skapas på chippet och lämnas tillbaka till iOS. Du är inne. Inga tur- och returresor.
Det finns tre grova skolor för passkey-lagring. Var och en offrar något olika. Titanium Passkey är byggt för hotmodellen som de andra två inte täcker helt — stöld av själva enheten.
iCloud Keychain · Google · Microsoft
YubiKey · Titan · SoloKey
Secure Enclave · biometriskt skyddat
YubiKey Bio och liknande modeller lägger till fingeravtrycksverifiering på enheten — närmare det vi gör, men sensorn är liten, endast fingeravtryck och ny. Face ID lägger till djup- och livlighetsdetektering som en kapacitiv yta på en USB-token inte kan matcha. Titanium Passkey kör på hårdvara med ett decennium av antispoofing-arbete.
De flesta lösenordshanterare är byggda kring synk.
Vi byggde denna kring den motsatta idén.
kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly.
För ingenjörerna.
ES256 (COSE -7)
kSecClassKey + metadata
biometryCurrentSet + privateKeyUsage
AuthenticationServices
none — integritetsbevarande
Titanium Passkey är under utveckling. Följ med till App Store-släppet.