2017-10-25 15 views
-1

私たちはBLEについて話しています。今、Plugin.BLEライブラリを使用しています。それはかなりうまく動いています。今すぐを暗号化して送受信するには、LEセキュア接続を使用する必要があります。BLE:LE Xamarinとの安全な接続

プロトコルの仕組みについて多くのドキュメントを読んでいますが、実際にXamarinで実装していて、何かを見つけられませんでした。これについてはです。 Plugin.BLEを使用すると、非常に簡単なAPIを利用してデバイスに接続できます。 ライブラリは同様のシンプルさを提供し、LEセキュア接続を可能にしますか?

そうでない場合は、セキュリティで保護されたチャネルを使用して、& iOSをBLEデバイスに接続するにはどうすればよいですか?

は、ペアリングはBluetoothスタックによって処理されていないアプリケーションで、あなたはどのような方法で、この影響を与えることはできませんされています。非常に多くの

+0

このトピックはオフトピックです。 #4 [here](https://stackoverflow.com/help/on-topic)を参照してください。あなたの問題を解決するためにこれまでに何を行ったのかを説明する特定の質問をすることをお勧めします。 –

+0

すみません。私はその問題についてほとんど何の助けも見つけられなかったので、私は問題を解決するために何もしませんでした。 –

答えて

1

をありがとうしかし、マーシュマロー以降では、BLEペアリングでは、2番目のデバイスがサポートしている限り、セキュア接続が使用されます。 iOSについてはわかりません。

+0

ありがとう!理論上、デバイスに接続する限り(少なくともライブラリを使用して)、BLEスタックは少なくともSSPの「動作する」モードを有効にする必要がありますか? –

+0

"2番目のデバイスがサポートしている限り、セキュア接続(SC)を使用します。" - > @Emil:デバイスがBLE SCをサポートしていれば、それはSCになります。それ以外の場合は、別のペアリングモードが選択されます。では、どのデバイスがSCモードをサポートしているかをどのように知ることができますか? – anticafe

関連する問題