←back to thread

223 points stusmall | 3 comments | | HN request time: 0.623s | source
Show context
mschuster91 ◴[] No.43505607[source]
The interesting question is authentication/authorization - at the moment, macOS greatly simplifies this as long as both devices belong to the same Apple ID. On the opposite side, Samsung does the same.

How will that work out?

replies(3): >>43505810 #>>43506001 #>>43506685 #
bigfish24 ◴[] No.43505810[source]
For something like AirDrop this will need to be sorted out, but already work occurred to reverse engineer this: https://github.com/seemoo-lab/opendrop

Would be cool if an open standard on auth forms on top of this.

replies(2): >>43506428 #>>43506708 #
1. lxgr ◴[] No.43506708[source]
How would an open implementation be compatible with this, given that Apple's implementation is based on an Apple-operated PKI?

Note that this is only a conversation about sender identification, which allows sending to a "non-world-visible" receiving device and confirmation-less sending to devices with the same iCloud account on them. Anonymous sending isn't cryptographically gated by Apple, to my knowledge.

replies(1): >>43510252 #
2. ryao ◴[] No.43510252[source]
Their documentation suggests that is only needed by contacts only mode and they wrote some code to get the needed certificates from macOS:

https://github.com/seemoo-lab/airdrop-keychain-extractor

replies(1): >>43510582 #
3. lxgr ◴[] No.43510582[source]
That still requires you to have (access to) a Mac and an iCloud account.

It might be possible to reimplement the required Apple API, but as demonstrated by the iMessage/Beeper saga, they usually shut such things down pretty quickly.