2010-03-01 15 views
7

W moim projekcie będzie zainstalowane około 500 urządzeń Bluetooth na terenie miasta i około 20 urządzeń PDA używanych do aktualizacji tych urządzeń.Wstępne generowanie kluczy łącza Bluetooth

Urządzenia nie powinny być widoczne dla niczego z wyjątkiem PDAs i chciałbym uniknąć problemów lub powiązania każdego urządzenia z każdym urządzeniem PDA.

Czy istnieje sposób generowania prefiksu 10,000 kluczy linków (dla każdej pary urządzeń PDA), znając ich adresy urządzeń, aby klucze linków dla każdego z urządzeń mogły być przesyłane jednocześnie podczas procesu przesyłania oprogramowania układowego?

+0

myślę, że trzeba dodać bardziej szczegółowe informacje na temat PDA i urządzeń (tj sprzedawca, OS używany, ...) –

Odpowiedz

3

zdefiniuj wspólny klucz tajny i użyj adresów mac jako soli. z tym, jesteś w stanie wygenerować klucz, który jest znany w obu systemach.

czy coś takiego :)

pseudo:

key = int(private part (shared secret) + public part (mac-address)) 
Powiązane problemy