Bluetooth Low Energy (BLE) トラフィックのインターセプトに関するプロジェクトに取り組んでいます。Bluetooth は、「Just Works」や「Passkey Entry」など、さまざまな種類のペアリング メカニズムを提供します。さらに、Bluetooth 接続はリンク層で暗号化できます。
これらのさまざまな状況をテストするために、さまざまなセキュリティ メカニズムを実装する Android アプリを作成するというアイデアがありました。だから私の質問は:
Android アプリでペアリング メカニズムを指定し、リンク層暗号化のオンとオフを切り替えることはできますか?
Android Documentationを見ましたが、答えが見つかりませんでした。