Bluetooth 経由で Android アプリと安全に通信する必要があるデバイスを開発しています。セキュリティ上の理由から、デバイスと通信できるようにするには、定義済みの電話だけが必要です。また、これが改ざんされたデータをアプリに通信しようとする侵入者のデバイスではないことも確認する必要があります。
Bluetooth の仕様を見ると、それを行う唯一の方法は、プロビジョニング前の一時キー (TK) による帯域外 (OOB) 認証を使用することであるという印象を受けました。これは非常に有望に見えましたが、Android アプリで OOB を使用する方法を見つけようとしたところ、サポートされていないようです。
Android で OOB 認証を使用することはまだ可能ですか?
いいえの場合、私の問題を解決する別の方法はありますか?