this post was submitted on 15 Oct 2024
187 points (91.9% liked)

Technology

59651 readers
2617 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
 

“Passkeys,” the secure authentication mechanism built to replace passwords, are getting more portable and easier for organizations to implement thanks to new initiatives the FIDO Alliance announced on Monday.

you are viewing a single comment's thread
view the rest of the comments
[–] umami_wasbi@lemmy.ml 23 points 1 month ago (2 children)

One is a new technical specification called Credential Exchange Protocol (CXP) that will make passkeys portable between digital ecosystems, a feature that users have increasingly demanded.

I.e. I can copy my key to my friends' device.

[–] rickdg@lemmy.world 11 points 1 month ago (2 children)

I believe that’s Apple talking to Google, not anything local you can own.

[–] 4am@lemm.ee 8 points 1 month ago

Read the article, it’s literally about replacing Import/Export CSV plaintext unencrypted files with something more secure.

I.e. moving your passwords/passkeys between password managers. This is not about replacing stuff like OAuth where one service securely authorizes a user for another.

[–] trevor@lemmy.blahaj.zone 5 points 1 month ago (1 children)

It's gonna work with KeePass and Bitwarden once it's finalized.

[–] rickdg@lemmy.world 2 points 1 month ago

I’d love to see that.

[–] _bcron_@lemmy.world -1 points 1 month ago* (last edited 1 month ago) (1 children)

I'm not in software but from what I read the importer sends a request and that request is used by the exporter and importer to encrypt and decrypt, so I think there's a way to tweak the whole process a little and instead have both the exporter and importer ask Netflix or whoever to provide a key as opposed to using the request. Could be wrong tho

[–] umami_wasbi@lemmy.ml 8 points 1 month ago* (last edited 1 month ago) (2 children)

That's not how Passkey, and the underlying WebAuthn works.

(Highly simplifies but still a bit technical) During registration, your key and the service provider website interacts. Your key generated a private key locally that don't get sent out, and it is the password you hold. The service provider instead get a puclic key which can be used to verifiy you hold the private key. When you login in, instead of sending the private key like passwords, the website sent something to your key, which needs to be signed with the private key, and they can verify the signature with the public key.

The CXP allows you export the private key from a keystore to another securely. Service providers (Netflix) can't do anything to stop that as it doesn't hold anything meaningful, let alone a key (what key?), to stop the exchange.

[–] radiohead37@lemmynsfw.com 3 points 1 month ago (1 children)

So basically cert exchange when you want to ssh without passwords?

[–] shortwavesurfer@lemmy.zip 4 points 1 month ago

Pretty much, yeah.

[–] wingsfortheirsmiles@feddit.uk 1 points 1 month ago

Thanks for this, from a non techie