Uutta — Kokeile passkey-avaimia selaimessa

Passkeysi,
ankkuroituna piihin.

Titanium Passkey on offline-tunnuspalveluntarjoaja iPhonelle, iPadille ja Macille. Yksityiset avaimet elävät Secure Enclavessa, suojattuna Face ID:llä tai Touch ID:llä. Ei pilveä. Ei synkronointia. Ei tiliä. Vain allekirjoitukset, jotka eivät koskaan poistu laitteesta.

iOS 17 · iPadOS 17 · macOS 14 Secure Enclave Ei telemetriaa
Rakennettu piin päälle

Suunniteltu Secure Enclaven ympärille.

Jokainen passkey on P-256-avainpari, joka luodaan Applen omassa turvasuorittimessa. Yksityistä puolikasta ei voi koskaan viedä pois — ei meidän, ei iOS:n, ei sinun toimesta.

Biometrinen suojaus

Jokainen kirjautuminen vahvistetaan Face ID:llä tai Touch ID:llä — ei tunnuskoodivarauksia. SecAccessControl pakottaa sen laitteistotasolla, ei valintaruutuna ohjelmistossa.

Avaimet Secure Enclavessa

EC P-256 -avaimet luotu kSecAttrTokenIDSecureEnclave-määrityksellä. Allekirjoitukset tehdään piirillä. Yksityinen avainmateriaali ei koskaan kosketa iOS:n käytettävissä olevaa RAM-muistia.

Nolla verkkoa

Ei taustapalvelua. Ei telemetriaa. Ei analytiikkaa. Credential Provider -laajennus — prosessi, joka koskettaa jokaista passkeytä — toimitetaan ilman verkko-oikeutta. Mitään ei voi suodattaa ulos, vaikka haluaisimmekin.

WebAuthn natiivisti

Vakio-ES256 (COSE-algoritmi -7) WebAuthnin yli. Toimii kaikilla passkey-yhteensopivilla sivustoilla — GitHub, Google, pankkisi, oma palvelimesi.

AutoFill-integraatio

Rekisteröityy Credential Provideriksi AuthenticationServices-rajapinnan kautta. Kirjautumispaneelit näkyvät natiivisti Safarissa ja jokaisessa iOS-sovelluksessa, joka puhuu WebAuthnia.

Ei toimittajalukkoa

Poista sovellus, ja avaimet lähtevät sen mukana — juuri niin kuin pitääkin. Ei peruutuksia, ei varmuuskopioita silputtavaksi, ei tiliä suljettavaksi.

WebAuthn Level 3

Enemmän kuin perustaso.

Useimmat autentikaattorit toteuttavat vain ydinoperaatiot create ja get. Titanium Passkey menee pidemmälle — jotta nykyaikaista passkey-käyttökokemusta arvostavat sivustot voivat hyödyntää sitä.

Nopea todennus

Kun vain yksi passkey vastaa pyyntöä, ohitetaan valitsin. Face ID tai Touch ID käynnistyy heti — yksi katse ja olet sisällä. Voit kytkeä pois, jos haluat nimenomaisen vahvistuksen.

Conditional mediation

Sivustot, jotka pyytävät passkeytä conditional UI -virran kautta, saavat vastaavan tunnuksen tarjolle inline keskeyttämättä salasanakenttää. Natiivituki, ei kiertoteitä.

Hiljainen rekisteröinti

Päivitä salasanakirjautuminen passkeyhin taustalla, kun käyttäjä kirjautuu sisään. iOS:n SupportsConditionalPasskeyRegistration-lippu on päällä — mukana olevat sivustot saavat saumattomia päivityksiä.

PRF-laajennus

Laajennus prf (WebAuthnin hmac-secret) on täysin tuettu. Web-sovellukset, jotka sitovat salattua dataa passkeyhin — esim. E2EE-dokumenttisovellukset — saavat deterministisiä, sivustokohtaisia salaisuuksia johdettuna Secure Enclavessa.

Valinnainen iCloud-taso

Oletustaso on piihin sidottu, yksi laite. Jos haluat tietyn tunnuksen synkronoituvan iCloud-avainnipun kautta, kytke se päälle passkey-kohtaisesti. Kompromissi selitetään sovelluksessa, ei piiloteta asetuksiin.

Hybridikuljetus

Kirjaudu sisään miltä tahansa työpöydältä — Windows, macOS, Linux, Chromebook — ilman sinne asennettua passkey-hallintaa. Valitse selaimen passkey-kehotteesta ”Käytä lähellä olevaa laitetta” / ”Muut vaihtoehdot”, skannaa QR-koodi ja vahvista Face ID:llä tai Touch ID:llä iPhonella. Bluetoothin yli, kuten Applen spesifikaatio tarkoittaa.

Prosessi

Napsautuksesta allekirjoitukseen.

iOS reitittää WebAuthn-pyynnöt Credential Provider -laajennukseen. Titanium Passkey vastaa — tai pysyttelee sivussa.

Vaihe 01

Sivusto pyytää passkeytä

Verkkosivusto tai sovellus antaa WebAuthn-haasteen. iOS näyttää rekisteröidyt palveluntarjoajat.

Vaihe 02

Valitset Titaniumin

Valitse Titanium Passkey AutoFill-arkista. Laajennus herää prosessissa.

Vaihe 03

Biometria suojaa avaimen

Face ID tai Touch ID avaa yksityisen avaimen Secure Enclavessa. Yksi katse.

Vaihe 04

Allekirjoitettu. Valmis.

Allekirjoitus syntyy piirillä ja palautuu iOS:lle. Olet sisällä. Ei edestakaisia viestejä.

Konteksti

Kolme tapaa säilyttää passkey.

Passkey-säilytyksellä on kolme karkeaa koulukuntaa. Kukin luopuu jostakin eri asiasta. Titanium Passkey on rakennettu sitä uhkamallia varten, jota kaksi muuta eivät täysin kata — itse laitteen varkautta.

Pilvisynkronoitu

iCloud Keychain · Google · Microsoft

  • Yksityiset avaimet monistuvat toimittajien pilvien kautta
  • Palautus on sidottu toimittajan tiliin
  • Metatiedot kulkevat verkon yli, huomasit tai et
  • Kätevä kaikilla laitteillasi

Laitteistokoodit

YubiKey · Titan · SoloKey

  • Avaimet pysyvät tokenilla — ei pilveä
  • Useimmat ovat oletuksena hallussapitoon sidottuja — varastettu token on käyttökelpoinen token
  • Mahdollinen PIN on tietofaktori — voidaan olkapääkatsoa ja kertaalleen syötettynä avaa kaikki tokenin tunnukset
  • Erillinen esine kannettavaksi, hävitettäväksi tai unohdettavaksi

Titanium Passkey

Secure Enclave · biometrisesti suojattu

  • Avainta ei voi kopioida. Lukittu turvapiiriin, jonka Apple teki tätä varten. Mekään emme pääse siihen käsiksi.
  • Avainta ei voi käyttää ilman sinua. Jokainen kirjautuminen vaatii kasvosi tai sormenjälkesi — sillä hetkellä kun se tapahtuu. Varastettu puhelin ei allekirjoita mitään.
  • Ei mitään kannettavaa. Turvapiiri on jo taskussasi.
  • Biometrian vaihto pyyhkii avaimet. Ei hiljaista tapaa luovuttaa pääsyä.

YubiKey Bio ja vastaavat mallit lisäävät sormenjälkitarkistuksen laitteeseen — lähellä sitä, mitä me teemme, mutta anturi on pieni, vain sormenjälki ja uusi. Face ID lisää syvyyden ja elävyyden tunnistuksen, jota kapasitiivinen pinta USB-tokenissa ei tavoita. Titanium Passkey nojaa laitteistoon, jolla on vuosikymmen antispoof-työtä takanaan.

Yksityisyys rakenteena

Useimmat salasananhallintaohjelmat on rakennettu synkronoinnin ympärille.
Me rakensimme tämän päinvastaisen idean ympärille.

Suunnittelutavoite
Tekninen

Konepellin alla.

Insinööreille.

Alusta iOS 17.0+ · iPadOS 17.0+ · macOS 14.0+
Avaintyyppi EC P-256, ES256 (COSE -7)
Tallennus Avainnippu · kSecClassKey + metatiedot
Pääsynvalvonta biometryCurrentSet + privateKeyUsage
Integraatio AutoFill Credential Provider · AuthenticationServices
Attestation none — yksityisyyttä suojaava
Laajuus Laitesidottu oletuksena · valinnainen iCloud-avainnippu-taso
Rakennettu Swift 6 · The Composable Architecture 1.25 · Apple CryptoKit

Passkeyt. Ilman pilveä.

Titanium Passkey on kehitteillä. Seuraa App Store -julkaisua.