iOS-Geräte, die AirDrop unterstützen, verwenden Bluetooth Low Energy (BLE) und von Apple entwickelte Peer-to-Peer-WLAN-Technologie , um Dateien und Informationen an in der Nähe befindliche Geräte zu senden, einschließlich AirDrop-fähiger Mac-Computer mit OS X 10.11 oder höher. Das Wi-Fi-Radio wird verwendet, um direkt zwischen Geräten zu kommunizieren, ohne eine Internetverbindung oder einen Wi-Fi-Zugangspunkt zu verwenden. Wenn ein Benutzer AirDrop aktiviert, wird eine 2048-Bit-RSA-Identität auf dem Gerät gespeichert. Darüber hinaus wird ein AirDrop-Identitäts-Hash auf der Grundlage der E-Mail-Adressen und Telefonnummern erstellt, die der Apple-ID des Benutzers zugeordnet sind.
Wenn ein Benutzer AirDrop als Methode zum Freigeben eines Elements auswählt, sendet das Gerät ein AirDrop-Signal über Bluetooth Low Energy . Andere Geräte , die sich in unmittelbarer Nähe befinden und bei denen AirDrop eingeschaltet ist,
erkennen das Signal und antworten mit einer verkürzten Version des Identitäts-Hash ihres Besitzers.
AirDrop ist standardmäßig auf "Nur Kontakte" eingestellt . Benutzer können sich auch dafür entscheiden, AirDrop für alle Benutzer freizugeben oder die Funktion vollständig zu deaktivieren. Im Nur-Kontakte-Modus werden die empfangenen Identitäts-Hashes mit den Hashes von Personen in der Kontakte-App des Initiators verglichen. Wenn eine Übereinstimmung gefunden wird, erstellt das sendende Gerät ein Peer-to-Peer-WLAN und kündigt eine AirDrop-Verbindung mit Bonjour an . Über diese Verbindung senden die empfangenden Geräte ihre vollständigen Identitäts-Hashes an den Initiator . Wenn der vollständige Hash weiterhin mit den Kontakten übereinstimmt, werden der Vorname und das Foto des Empfängers (sofern in den Kontakten vorhanden) im AirDrop-Freigabeblatt angezeigt.
Bei Verwendung von AirDrop wählt der sendende Benutzer aus, mit wem er die Freigabe durchführen möchte. Das sendende Gerät initiiert eine verschlüsselte (TLS-) Verbindung mit dem empfangenden Gerät, das seine iCloud-Identitätszertifikate austauscht . Die Identität in den Zertifikaten wird anhand der Kontakte-App jedes Benutzers überprüft. Dann wird der empfangende Benutzer aufgefordert, die eingehende Übertragung von der identifizierten Person oder dem identifizierten Gerät zu akzeptieren . Wenn mehrere Empfänger ausgewählt wurden, wird dieser Vorgang für jedes Ziel wiederholt.
Im Modus "Jeder" wird derselbe Vorgang ausgeführt. Wird jedoch keine Übereinstimmung in "Kontakte" gefunden, werden die empfangenden Geräte im AirDrop-Sendeformular mit einer Silhouette mit dem Gerätenamen angezeigt, wie unter "Einstellungen"> "Allgemein"> "Info"> "Name" definiert.
Unternehmen können die Verwendung von AirDrop für Geräte oder Apps einschränken, die mithilfe einer MDM-Lösung verwaltet werden.