Nieuw — Probeer passkeys in je browser

Jouw passkeys,
verankerd in silicium.

Titanium Passkey is een offline legitimatieprovider voor iPhone, iPad en Mac. Privésleutels leven in de Secure Enclave, beschermd door Face ID of Touch ID. Geen cloud. Geen sync. Geen account. Alleen handtekeningen die het apparaat nooit verlaten.

iOS 17 · iPadOS 17 · macOS 14 Secure Enclave Geen telemetrie
Gebouwd op silicium

Ontworpen rond de Secure Enclave.

Elke passkey is een P-256-sleutelpaar dat wordt gegenereerd in Apples eigen beveiligingscoprocessor. De privéhelft kan nooit worden geëxporteerd — niet door ons, niet door iOS, niet door jou.

Biometrische vergrendeling

Elke aanmelding wordt bewaakt door Face ID of Touch ID — geen toegangscode-terugval. SecAccessControl dwingt dit af op hardwareniveau, niet als vinkje in software.

Sleutels in de Secure Enclave

EC P-256-sleutels gemaakt met kSecAttrTokenIDSecureEnclave. Handtekeningen ontstaan op de chip. Privésleutelmateriaal raakt nooit het RAM waar iOS bij kan.

Nul netwerk

Geen backend. Geen telemetrie. Geen analytics. De Credential Provider-extensie — het proces dat elke passkey aanraakt — wordt geleverd zonder netwerkrechten. Niets uit te lekken, zelfs als we het zouden willen.

WebAuthn native

Standaard ES256 (COSE alg -7) over WebAuthn. Werkt met elke passkey-compatibele site — GitHub, Google, je bank, je zelfgehoste app.

AutoFill-integratie

Registreert zich als Credential Provider via AuthenticationServices. Aanmeldschermen verschijnen natief in Safari en in elke iOS-app die WebAuthn spreekt.

Geen vendor-lock-in

Verwijder de app en de sleutels gaan mee — precies zoals het hoort. Niets op te zeggen, geen back-ups te vernietigen, geen account te sluiten.

WebAuthn Level 3

Meer dan de basis.

De meeste authenticators implementeren de basisoperaties create en get en stoppen daar. Titanium Passkey gaat verder — zodat sites die om moderne passkey-UX geven het kunnen gebruiken.

Snelle authenticatie

Wanneer precies één passkey overeenkomt met het verzoek, slaan we de keuzelijst over. Face ID of Touch ID start meteen — een blik en je bent binnen. Uit te schakelen als je expliciete bevestiging verkiest.

Conditional mediation

Sites die passkeys via de conditional UI-stroom vragen, krijgen inline een passende credential aangeboden, zonder het wachtwoordveld te onderbreken. Native ondersteuning, geen hacks.

Stille registratie

Upgrade een wachtwoord-login naar een passkey op de achtergrond terwijl de gebruiker inlogt. iOS' SupportsConditionalPasskeyRegistration-vlag staat aan — meewerkende sites krijgen naadloze upgrades.

PRF-extensie

De prf-extensie (WebAuthns hmac-secret) wordt volledig ondersteund. Webapps die versleutelde data aan een passkey binden — bijv. E2EE-documenten — krijgen deterministische, per-site geheimen afgeleid in de Secure Enclave.

Optionele iCloud-laag

De standaardlaag is aan silicium gebonden, één apparaat. Als je wilt dat een specifieke credential via de iCloud-sleutelhanger synchroniseert, zet het dan per passkey aan. De afweging wordt in de app uitgelegd, niet verstopt in instellingen.

Hybride transport

Log in vanaf elke desktop — Windows, macOS, Linux, Chromebook — zonder daar een passkey-manager te installeren. Kies in de passkey-prompt van de browser „Een apparaat in de buurt gebruiken“ / „Meer opties“, scan de QR-code en bevestig met Face ID of Touch ID op je iPhone. Via Bluetooth, zoals Apple’s specificatie bedoelt.

De flow

Van tik tot handtekening.

iOS stuurt WebAuthn-verzoeken door naar de Credential Provider-extensie. Titanium Passkey reageert — of blijft uit beeld.

Stap 01

Site vraagt om een passkey

Een website of app stuurt een WebAuthn-uitdaging. iOS toont de geregistreerde providers.

Stap 02

Je kiest Titanium

Selecteer Titanium Passkey in het AutoFill-scherm. De extensie wordt in-process actief.

Stap 03

Biometrie bewaakt de sleutel

Face ID of Touch ID ontgrendelt de privésleutel in de Secure Enclave. Eén blik.

Stap 04

Getekend. Klaar.

De handtekening wordt op de chip gemaakt en teruggegeven aan iOS. Je bent binnen. Geen round-trips.

Context

Drie manieren om een passkey te bewaren.

Er zijn drie grove scholen van passkey-opslag. Elk levert iets anders in. Titanium Passkey is gebouwd voor het dreigingsmodel dat de andere twee niet volledig dekken — diefstal van het apparaat zelf.

Cloud-gesynchroniseerd

iCloud Keychain · Google · Microsoft

  • Privésleutels repliceren door leverancierclouds
  • Herstel hangt aan een leveranciersaccount
  • Metadata gaat over het netwerk, of je het merkt of niet
  • Handig op al je apparaten

Hardwaretokens

YubiKey · Titan · SoloKey

  • Sleutels blijven op het token — geen cloud
  • De meeste zijn standaard alleen bezits-gebonden — een gestolen token is een bruikbaar token
  • Een PIN, indien ingesteld, is een kennisfactor — af te kijken en eenmaal ingevoerd ontgrendelt elke credential op het token
  • Apart object om mee te nemen, te verliezen of te vergeten

Titanium Passkey

Secure Enclave · biometrisch beschermd

  • De sleutel kan niet gekopieerd worden. Opgesloten in de beveiligingschip die Apple hiervoor maakte. Zelfs wij komen er niet bij.
  • De sleutel kan niet zonder jou gebruikt worden. Elke aanmelding vraagt je gezicht of vinger — op het moment dat het gebeurt. Een gestolen telefoon tekent niets.
  • Niets om mee te dragen. De beveiligingschip zit al in je zak.
  • Biometrie wijzigen wist de sleutels. Geen stille manier om toegang door te geven.

YubiKey Bio en vergelijkbare modellen voegen vingerafdrukverificatie op het apparaat toe — dichter bij wat wij doen, maar de sensor is klein, alleen vingerafdruk en jong. Face ID voegt diepte- en levendigheidsdetectie toe die een capacitieve plek op een USB-token niet evenaart. Titanium Passkey draait op hardware met een decennium anti-spoofwerk.

Privacy door constructie

De meeste wachtwoordmanagers zijn gebouwd rond sync.
Wij bouwden deze rond het tegenovergestelde idee.

Ontwerpthese
Technisch

Onder de motorkap.

Voor de techneuten.

Platform iOS 17.0+ · iPadOS 17.0+ · macOS 14.0+
Sleuteltype EC P-256, ES256 (COSE -7)
Opslag Sleutelhanger · kSecClassKey + metadata
Toegangscontrole biometryCurrentSet + privateKeyUsage
Integratie AutoFill Credential Provider · AuthenticationServices
Attestation none — privacy-vriendelijk
Bereik Apparaatgebonden standaard · optionele iCloud-sleutelhanger-laag
Gebouwd met Swift 6 · The Composable Architecture 1.25 · Apple CryptoKit

Passkeys. Zonder de cloud.

Titanium Passkey is in ontwikkeling. Blijf op de hoogte van de App Store-release.