Drahtlose Daten sind nur so sicher wie die Verbindung, die sie trägt. Dieser Artikel erklärt, wie ein Bluetooth-Modul Daten während der Übertragung schützt—Pairing, LE Secure Connections und die Verschlüsselung, die eine IoT-Verbindung privat hält.
Warum die Verbindung verschlüsseln
Ein Bluetooth-Modul, das im offenen 2,4-GHz-Band sendet, ist Abhören ausgesetzt. Verschlüsselung verwandelt lesbare Pakete in Geheimtext, den nur gepaarte Geräte entschlüsseln können.
Pairing versus Bonding
Pairing erzeugt ein temporäres gemeinsames Geheimnis; Bonding speichert langfristige Schlüssel, sodass ein Bluetooth-Modul ohne erneutes Pairing wieder verbindet. Bonding macht den Alltag nahtlos.
Legacy-Pairing versus Secure Connections
Ältere Methoden nutzten Just Works oder PIN. Ein modernes Bluetooth-Modul verwendet LE Secure Connections mit ECDH (P-256), um passives Abhören und Man-in-the-Middle-Angriffe abzuwehren.
ECDH und das gemeinsame Geheimnis
LE Secure Connections führt einen Elliptic Curve Diffie-Hellman-Austausch aus. Das Bluetooth-Modul und sein Gegenüber einigen sich über einen öffentlichen Kanal auf ein Geheimnis, ohne es preiszugeben.
AES-CCM-Verschlüsselung
Der vereinbarte Schlüssel speist AES-CCM, das Vertraulichkeit und Integrität bietet. Jeder Frame des Bluetooth-Modul wird authentifiziert, sodass Manipulation sofort erkannt wird.
Schlüsseltypen: LTK, IRK, CSRK
Der Link-Schlüssel (LTK) schützt die Verbindung; die IRK ermöglicht private auflösbare Adressen; die CSRK signiert Daten. Ein Bluetooth-Modul verteilt sie beim Bonding.
Privatsphäre und auflösbare Adressen
Um Tracking zu vermeiden, kann ein Bluetooth-Modul eine aus der IRK abgeleitete auflösbare Zufallsadresse nutzen. Nur gebundene Peers lösen sie auf und wahren so die Anonymität in der Öffentlichkeit.
MITM-Schutz
Numeric Comparison oder Passkey erhöhen die Resistenz gegen Man-in-the-Middle. Ein für Secure Connections konfiguriertes Bluetooth-Modul hebt die Hürde gegen Relay-Angriffe.
Fazit
Sicherheit ist für vernetzte Produkte nicht optional. Mit LE Secure Connections, AES-CCM und Privatadressen liefert ein Bluetooth-Modul Daten, die privat, authentisch und angriffssicher sind.