2012-03-01 6 views
0

Я в настоящее время разрабатываю Prototypes для безопасной беспроводной связи. Теперь я хочу создать защищенный Bluetooth-соединение с Android.Защищенное соединение Bluetooth Android

Я просмотрел сайт разработчиков Android и нашел очень полезную страницу, в которой описывается, как разработать соединение Bluetooth.

http://developer.android.com/guide/topics/wireless/bluetooth.html

Но как мы можем сделать его более безопасным? Есть идеи?

Спасибо за любую помощь.

+0

Определите «безопасный». – jeffsix

+0

, например. сообщение зашифровано или соединение вообще. Как в HTTP-соединении HTTPS. – Johnny2012

ответ

2

В поисках решения аналогичной проблемы в моем приложении, я нашел этот блог от code.google.com

Это поможет всем тем, кто до сих пор ищет решения этой проблемы на SO

http://mobisocial.stanford.edu/news/2011/03/bluetooth-reflection-and-legacy-nfc/

Решение стало очень простым. Просто включите InsecureBluetooth.java в свой проект и измените 2 строки в BluetoothChatService.java.

tmp = InsecureBluetooth.listenUsingRfcommWithServiceRecord(mAdapter, NAME, MY_UUID, true); 

и

tmp = InsecureBluetooth.createRfcommSocketToServiceRecord(device, MY_UUID, true); 

Вот это!

+0

очень приятно, спасибо! – Johnny2012

+0

Всегда Добро пожаловать ... –

Смежные вопросы