Protection biométrique
Chaque connexion est validée par Face ID ou Touch ID — aucun repli par code. SecAccessControl l'applique au niveau matériel, pas une case à cocher logicielle.
Titanium Passkey est un fournisseur d'identifiants hors ligne pour iPhone, iPad et Mac. Les clés privées vivent dans le Secure Enclave, protégées par Face ID ou Touch ID. Pas de cloud. Pas de sync. Pas de compte. Juste des signatures qui ne quittent jamais l'appareil.
Chaque passkey est une paire de clés P-256 générée dans le coprocesseur de sécurité dédié d'Apple. La moitié privée ne peut jamais être exportée — ni par nous, ni par iOS, ni par vous.
Chaque connexion est validée par Face ID ou Touch ID — aucun repli par code. SecAccessControl l'applique au niveau matériel, pas une case à cocher logicielle.
Clés EC P-256 créées avec kSecAttrTokenIDSecureEnclave. Les signatures ont lieu sur puce. Le matériel de clé privée ne touche jamais la RAM accessible à iOS.
Pas de backend. Pas de télémétrie. Pas d'analytique. L'extension Credential Provider — le processus qui touche à chaque passkey — est livrée sans droit réseau. Rien à exfiltrer, même si nous le voulions.
ES256 standard (COSE algo -7) sur WebAuthn. Fonctionne avec tout site compatible passkey — GitHub, Google, votre banque, votre app auto-hébergée.
Enregistré comme Credential Provider via AuthenticationServices. Les feuilles de connexion apparaissent nativement dans Safari et chaque app iOS qui parle WebAuthn.
Supprimez l'app et les clés partent avec — exactement comme il se doit. Rien à résilier, aucune sauvegarde à broyer, aucun compte à clôturer.
La plupart des authentificateurs implémentent les opérations create et get de base et s'arrêtent là. Titanium Passkey va plus loin — pour que les sites soucieux de l'UX passkey moderne puissent l'utiliser.
Quand un seul passkey correspond à la demande, sautez le sélecteur. Face ID ou Touch ID se déclenche immédiatement — un coup d'œil et vous y êtes. Désactivable si vous préférez une confirmation explicite.
Les sites qui demandent des passkeys via le flux UI conditionnel se voient proposer un identifiant correspondant en ligne, sans interrompre le champ du mot de passe. Support natif, sans bricolage.
Mettre à niveau un mot de passe en passkey en arrière-plan pendant que l'utilisateur se connecte. Le drapeau iOS SupportsConditionalPasskeyRegistration est activé — les sites qui y adhèrent obtiennent des mises à niveau fluides.
L'extension prf (hmac-secret de WebAuthn) est entièrement supportée. Les apps web qui lient des données chiffrées à un passkey — par ex. apps documentaires E2EE — obtiennent des secrets déterministes, par site, dérivés dans le Secure Enclave.
Le niveau par défaut est lié au silicium, mono-appareil. Si vous voulez qu'un identifiant particulier se synchronise via le trousseau iCloud, activez-le par passkey. Le compromis est expliqué dans l'app, pas caché dans les réglages.
Connectez-vous depuis n’importe quel ordinateur — Windows, macOS, Linux, Chromebook — sans gestionnaire de passkeys installé. Dans l’invite passkey du navigateur, choisissez « Utiliser un appareil à proximité » / « Autres options », scannez le code QR et approuvez avec Face ID ou Touch ID sur votre iPhone. Par Bluetooth, comme la spécification d’Apple l’entend.
iOS achemine les demandes WebAuthn vers l'extension Credential Provider. Titanium Passkey répond — ou reste à l'écart.
Un site ou une app émet un défi WebAuthn. iOS affiche les fournisseurs enregistrés.
Sélectionnez Titanium Passkey dans la feuille AutoFill. L'extension se réveille en cours de processus.
Face ID ou Touch ID déverrouille la clé privée dans le Secure Enclave. Un coup d'œil.
La signature est produite sur puce et renvoyée à iOS. Vous êtes entré. Aucun aller-retour.
Il y a trois grandes écoles de stockage de passkey. Chacune fait un compromis différent. Titanium Passkey est bâti pour le modèle de menace que les deux autres ne couvrent pas entièrement — le vol de l'appareil lui-même.
iCloud Keychain · Google · Microsoft
YubiKey · Titan · SoloKey
Secure Enclave · protégé par biométrie
YubiKey Bio et modèles similaires ajoutent une vérification d'empreinte sur l'appareil — ils sont plus proches de ce que nous faisons, mais le capteur est minuscule, uniquement empreinte, et récent. Face ID ajoute profondeur et détection de vivacité qu'une surface capacitive sur un token USB ne peut égaler. Titanium Passkey repose sur un matériel qui a dix ans de travail anti-spoof.
La plupart des gestionnaires de mots de passe sont bâtis autour de la synchro.
Nous avons bâti celui-ci autour de l'idée inverse.
kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly.
Pour les ingénieurs.
ES256 (COSE -7)
kSecClassKey + métadonnées
biometryCurrentSet + privateKeyUsage
AuthenticationServices
none — respect de la vie privée
Titanium Passkey est en développement. Suivez pour la sortie sur l'App Store.