Protección biométrica
Cada inicio de sesión se valida con Face ID o Touch ID — sin alternativa de código. SecAccessControl lo aplica a nivel de hardware, no como casilla en software.
Titanium Passkey es un proveedor de credenciales offline para iPhone, iPad y Mac. Las claves privadas viven en el Secure Enclave, protegidas por Face ID o Touch ID. Sin nube. Sin sincronización. Sin cuenta. Solo firmas que nunca salen del dispositivo.
Cada passkey es un par de claves P-256 generado dentro del coprocesador de seguridad dedicado de Apple. La mitad privada nunca puede exportarse — ni por nosotros, ni por iOS, ni por ti.
Cada inicio de sesión se valida con Face ID o Touch ID — sin alternativa de código. SecAccessControl lo aplica a nivel de hardware, no como casilla en software.
Claves EC P-256 creadas con kSecAttrTokenIDSecureEnclave. Las firmas ocurren en el chip. El material de clave privada nunca toca la RAM accesible por iOS.
Sin backend. Sin telemetría. Sin analítica. La extensión Credential Provider — el proceso que toca cada passkey — se entrega sin permiso de red. Nada que extraer, aunque quisiéramos.
ES256 estándar (COSE alg -7) sobre WebAuthn. Funciona con cualquier sitio compatible con passkey — GitHub, Google, tu banco, tu app autoalojada.
Se registra como Credential Provider vía AuthenticationServices. Las hojas de inicio de sesión aparecen nativamente en Safari y cada app de iOS que habla WebAuthn.
Elimina la app y las claves se van con ella — exactamente como debe ser. Nada que cancelar, sin copias que destruir, sin cuenta que cerrar.
La mayoría de autenticadores implementan las operaciones create y get básicas y se detienen ahí. Titanium Passkey va más allá — para que los sitios que se preocupan por la UX moderna de passkey puedan usarlo.
Cuando solo una passkey coincide con la solicitud, se salta el selector. Face ID o Touch ID se activa al instante — un vistazo y entras. Desactívalo si prefieres confirmación explícita.
Los sitios que piden passkeys a través del flujo conditional UI reciben una credencial coincidente en línea, sin interrumpir el campo de contraseña. Soporte nativo, sin parches.
Convierte un inicio de sesión con contraseña en passkey en segundo plano mientras el usuario inicia sesión. La marca iOS SupportsConditionalPasskeyRegistration está activada — los sitios que se suman obtienen actualizaciones sin fricciones.
La extensión prf (hmac-secret de WebAuthn) está totalmente soportada. Las apps web que vinculan datos cifrados a una passkey — p. ej. apps de documentos E2EE — obtienen secretos deterministas, por sitio, derivados en el Secure Enclave.
El nivel predeterminado está anclado al silicio, un solo dispositivo. Si quieres que una credencial específica se sincronice a través del llavero de iCloud, actívalo por passkey. La contrapartida se explica dentro de la app, no se oculta en ajustes.
Inicia sesión desde cualquier ordenador — Windows, macOS, Linux, Chromebook — sin un gestor de passkeys instalado allí. En el diálogo de passkey del navegador elige «Usar un dispositivo cercano» / «Otras opciones», escanea el código QR y aprueba con Face ID o Touch ID en tu iPhone. Por Bluetooth, como la especificación de Apple pretende.
iOS encamina las solicitudes WebAuthn a la extensión Credential Provider. Titanium Passkey responde — o se mantiene al margen.
Un sitio o app emite un desafío WebAuthn. iOS muestra los proveedores registrados.
Selecciona Titanium Passkey en la hoja AutoFill. La extensión se despierta en proceso.
Face ID o Touch ID desbloquea la clave privada dentro del Secure Enclave. Un vistazo.
La firma se produce en el chip y se devuelve a iOS. Estás dentro. Sin vueltas.
Existen tres escuelas aproximadas de almacenamiento de passkey. Cada una sacrifica algo distinto. Titanium Passkey está construida para el modelo de amenaza que las otras dos no cubren por completo — el robo del propio dispositivo.
iCloud Keychain · Google · Microsoft
YubiKey · Titan · SoloKey
Secure Enclave · protegido por biometría
YubiKey Bio y modelos similares añaden verificación de huella en el propio dispositivo — son más cercanos a lo que hacemos, pero el sensor es diminuto, solo huella y reciente. Face ID añade profundidad y detección de vitalidad que una zona capacitiva en un token USB no puede igualar. Titanium Passkey se apoya en hardware con una década de trabajo antispoof.
La mayoría de los gestores de contraseñas se construyen en torno a la sincronización.
Nosotros construimos este en torno a la idea opuesta.
kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly.
Para ingenieros.
ES256 (COSE -7)
kSecClassKey + metadatos
biometryCurrentSet + privateKeyUsage
AuthenticationServices
none — respeta la privacidad
Titanium Passkey está en desarrollo. Sigue el lanzamiento en la App Store.