Thanks for being a part of WWDC25!

How did we do? We’d love to know your thoughts on this year’s conference. Take the survey here

passkey in iOS via iCloudKeyChain

I have a very basic binary question around passkeys.

Assuming everything is on latest and greatest version with respect to iOS, when user starts creating a passkey in platform-authenticator i.e., iCloudKeyChain (Apple Password Manager) , will iCloudKeyChain create a hardware-bound passkey in secure-enclave i.e., is brand new key-pair created right inside Secure-enclave ? OR will the keypair be created in software i.e., software-bound-passkey ?? i.e., software-bound keypair and store the private-key locally in the device encrypted with a key that is of course created in secure-enclave.

Looks like nobody wants to attempt this simple question i.e., hardware-bound passkey in secure-enclave OR software-bound-passkey ??

passkey in iOS via iCloudKeyChain
 
 
Q