Ich habe eine Frage zu den BLE Security modes. Hier gibt es verschiedene wie z.B. hier nachzulesen: https://developer.bluetooth.org/TechnologyOverview/Pages/LE-Security.aspx Weiterhin habe ich Unterscheidungen zwischen 1. Passkey Confirm 2. Just Works 3. Passkey Entry 4. Legacy Pin Code gelesen, wobei für BLE glaub ich nur 1 und 3 gültig sind. Wie genau stelle ich mir diese Verschlüsselung jetzt vor? Bei Passkey Confirm habe ich beispielsweise gelesen, dass ein 6 stelliger Pin Code generiert wird, den ich vor Verbindung zwischen BLE Module und Smart Device einstellen muss. Heißt das in etwa, dass in dem BTLE Stack des BLE Device händisch ein 6 stelliger Pin Code aktiviert ist und dieser dann am Smart Device vor Verbindung bestätigt werden muss? Kann jemanden zu dne weiteren Security Modes etwas sagen? Danke sehr
Blau Zaun schrieb: > gelesen, wobei für BLE glaub ich nur 1 und 3 gültig sind. Punkt 2 gibts auch in BLE. Blau Zaun schrieb: > Heißt das in etwa, dass in dem BTLE Stack des BLE Device händisch ein 6 > stelliger Pin Code aktiviert Es wird auf beiden Geräten ein 6 stelliger Code generiert und ausgehandelt, der User soll die beiden Codes vergleichen und wenn identisch bestätigen. Das setzt auf beiden Geräten jeweils Tasttatur (zumindest eine Taste ;-) und Display voraus. Bei "Just works" wird dieser Code IIRC auf "000000" gesetzt - das ist für die BLE Geräte ohne Display oder Tastatur gedacht.
Schon mal Danke für die Antwort. Heiß das, dass man "händisch" ein BLE Device welches über keine Tastatur verfügt sozusagen gar nicht über ein PIN schützen kann? D.h. jeder der das BLE Device über sein Smart Device detecten kann, kann auch eine Verbindung über BLE mit diesem Module herstellen? Das kann doch nicht sein? Wie schützt man ein BLE Module in der Regel vor "Fremdverbindung"?
Blau Zaun schrieb: > Heiß das, dass man "händisch" ein BLE Device welches über keine Tastatur > verfügt sozusagen gar nicht über ein PIN schützen kann? D.h. jeder der > das BLE Device über sein Smart Device detecten kann, kann auch eine > Verbindung über BLE mit diesem Module herstellen? > > Das kann doch nicht sein? Wie schützt man ein BLE Module in der Regel > vor "Fremdverbindung"? Die Tastatur braucht noch das Gerät, dass sich beim BLE anmeldet. Und mit "Tastatur" ist in diesem Zusammenhang "eine Eingabemöglichkeit für die PIN" gemeint.
Eine 1 bit Eingabemöglichkeit reicht. Mit meinem S4 lief das so ab: Laptop: "Schauen sie nach, ob das Gerät den Passcode 123456 anzeigt. Ok / Abbrechen?" Funkie: "Verbindungsversuch vom Laptop, Passcode 123456. Ok / Abbrechen?" Abbrechen geht ja auch über Ausschalten, d.h. ein Taster für Ok reicht. Es muss allerdings ein Ausgabemedium zur Darstellung der Pin vorhanden sein. Über eine LED rausmorsen wäre das Minimum.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.