Verloopt AirDrop via iCloud?
29 juni 2017 - 00:55    reactie #25
geplaatst door: Flix

Citaat
cyrano om 9:20, 28-06-2017
Alleen is internet nooit nodig één keer dat de sleutel op je Mac gezet is. Vermoed ik. Niet getest. Voor die sleutel er is, kan Airdrop niet verbinden.

Vooral dat 'vermoed ik'. Een vermoeden is het, en een verkeerd vermoeden ook, want er klopt niks van.
Verloopt AirDrop via iCloud?
29 juni 2017 - 05:51    reactie #26
geplaatst door: HEXDIY
'vermoed ik' vraagt om bevestiging. Heb je dat, Flix? We willen hier allemaal bijleren.

Wat heb ik geleerd uit Cyrano's laatste link?

- Airdrop verloopt idd.  over een ad-hoc WiFi netwerk (ad-hoc 802.11b network)
- Airdrop verloopt idd.  over Bonjour
- Airdrop verloopt idd.  over SSH

Unix Terminal Airdrop command voor unsupported macs, zonder je hoed af te zetten, dus, beetje onbeleefd:

defaults write com.apple.NetworkBrowser BrowseAllInterfaces 1

Citaat
I have found that the TCP service exposed by each client is using an SSL connection. The server certificate seems to be linked to your Apple ID. You can find the certificate in the Keychain. A client certificate is also requested by the server. This is probably just the same Apple ID certificate from the other computer. You will have to experiment with this.

Bron:
https://stackoverflow.com/questions/10693411/implementing-the-airdrop-protocol

Wat denk ik dan? Ergens in je Macje is je Apple ID opgeslagen. Dat is nog zichtbaar voor Bonjour, ook al ben je niet aangesloten op Internet.

Maar je Apple ID zit er ergens wel mee tussen. En daarom ook iCloud, in zijn vaagste definitie.

Volgende stap is ook vervolgens op mijn unsupported Mavericks machine Airdrop in te roepen via een Terminal als er er recente Mac in de buurt is.

Ik heb echter een Apple ID voor:
- Apple Dev
- Apple Support Discussions
- Appstore
- iTunes Store
- iCloud
- FindMyMac

Kijk hoe interconnected dit alles is...

Eén van de jongere Apple Genius Bar afkortingen is: NOTHD (Not On The Hard Drive).
Beangstigt me een beetje...

If it ain't broke, don't fix it! Recycle the planet, we're gonna need it! Think different, think twice, Apple!
M1 is a success! Please do not forget Mac OS.
Verloopt AirDrop via iCloud?
29 juni 2017 - 10:45    reactie #27
geplaatst door: Flix
Volgens mij heb ik duidelijke informatie gegeven, die van Apple zelf komt. Daar staat alles wel zo'n beetje in.
Alles wat jij 'hebt geleerd' uit die link, was al eerder genoemd in het stukje van Apple zelf, die ik een pagina eerder al gaf. Niet gelezen dan?

De link van Cyrano komt van een forum, en het genoemde stukje is geschreven door iemand waarvan je niet kunt nagaan of ie kennis heeft over de materie, of vooral aannames doet ("I have briefly tried", "But I could be wrong", "there seems", "probably", "I don't know"). Net zoals ik een aantal berichten op dit forum (en bij OMT) met een -flinke- korrel zout neem.

Ik ga af op wat Apple publiceert, en/of tech-journalisten, en wat ik zelf ervaar (hier als grootgebruiker van AD).
Ik zal het stukje nog een keer hier neerzetten, en verder geloof ik het wel: we draaien rondjes hier.


AirDrop security

iOS devices that support AirDrop use Bluetooth Low Energy (BLE) and Apple-created peer-to-peer Wi-Fi technology to send files and information to nearby devices, including AirDrop-capable Mac computers running OS X 10.11 or later. The Wi-Fi radio is used to communicate directly between devices without using any Internet connection or Wi-Fi Access Point.

When a user enables AirDrop, a 2048-bit RSA identity is stored on the device. Additionally, an AirDrop identity hash is created based on the email addresses and phone numbers associated with the user’s Apple ID.

When a user chooses AirDrop as the method for sharing an item, the device emits an AirDrop signal over Bluetooth Low Energy. Other devices that are awake, in close proximity, and have AirDrop turned on detect the signal and respond with a shortened version of their owner’s identity hash.

AirDrop is set to share with Contacts Only by default. Users can also choose if they   want to be able to use AirDrop to share with Everyone or turn off the feature entirely. In Contacts Only mode, the received identity hashes are compared with hashes of people in the initiator’s Contacts app. If a match is found, the sending device creates a peer-to-peer Wi-Fi network and advertises an AirDrop connection using Bonjour. Using this connection, the receiving devices send their full identity hashes to the initiator. If the full hash still matches Contacts, the recipient’s first name and photo (if present in Contacts) are displayed in the AirDrop sharing sheet.

When using AirDrop, the sending user selects who they want to share with. The sending device initiates an encrypted (TLS) connection with the receiving device, which exchanges their iCloud identity certificates. The identity in the certificates is verified against each user’s Contacts app. Then the receiving user is asked to accept the incoming transfer from the identified person or device. If multiple recipients have been selected, this process is repeated for each destination.

In the Everyone mode, the same process is used but if a match in Contacts isn’t found, the receiving devices are shown in the AirDrop sending sheet with a silhouette and with the device’s name, as defined in Settings > General > About > Name.

Organizations can restrict the use of AirDrop for devices or apps being managed by a mobile device management solution.

https://www.apple.com/business/docs/iOS_Security_Guide.pdf - page 33

Verloopt AirDrop via iCloud?
29 juni 2017 - 11:28    reactie #28
geplaatst door: cyrano
En daar staat letterlijk in: "icloud identity', wat jij blijft ontkennen...

Citaat
When using AirDrop, the sending user selects who they want to share with. The sending device initiates an encrypted (TLS) connection with the receiving device, which exchanges their iCloud identity certificates.

Voor mij case closed hoor. Ik heb het niet zo met pubers die haantjes gedrag vertonen.

I'd tell you a UDP joke but you might not get it.
Verloopt AirDrop via iCloud?
29 juni 2017 - 11:56    reactie #29
geplaatst door: boiing

Citaat
cyrano om 11:28, 29-06-2017
En daar staat letterlijk in: "icloud identity'..

Ja, dat staat er. En dus? Dat gaat over de 'Contacts' mode, in de 'Everyone' mode heeft de icloud identity er niets mee te maken.

Cyrano, please! Stop eens met het verspreiden van al die vaagheden, halve waarheden, verwarrende informatie en pertinente onzin. Daar heeft niemand op dit forum iets aan. Flix en jaco123 zijn keer op keer helder en duidelijk over dit onderwerp, jij voegt alleen ruis toe. Een discussie is prima als dat tot nieuwe of betere inzichten leidt. Dat is bij jouw teksten (wederom) niet het geval.

:wacko:

Verloopt AirDrop via iCloud?
29 juni 2017 - 12:16    reactie #30
geplaatst door: Flix
Bovendien is het zo dat die 'iCloud identity' gewoon tussen de twee apparaten, en hun respectievelijke iCloud accounts afspeelt, en niks met de iCloud servers, lijntjes naar Apple of internet te maken heeft (inderdaad, heb ik al eerder genoemd).

Helemaal raar is het dat jij bij elke tegenspraak meent een persoonlijke sneer te moeten geven. Vind je dat zelf nou ook niet een beetje zielig?!