Bluetooth Low Energyでパスキー(4桁ピン)を変更できますか?どのようにプログラムでそれを変更するには? FYI:sensortag cc2650とhttps://github.com/don/cordova-plugin-ble-centralを使用しています。プログラムでBLEピンを変更する方法
答えて
いいえ、内部のBluetoothスタックによって生成されています。ちなみに、6桁ではありません。4.ランダムに生成されたコードなので、変更しないでください。標準は言う:
をデバイスのIO能力がDisplayOnly又は表2.8 場合、デバイスは、パスキーを表示することを規定している場合、そのデバイスは 1,000,000と 999,999の間にランダムに生成されたパスキーの値を表示しなければなりません。
コードが不要な場合は、「ちょうどいいですか」のペアリング方法を使用する必要があります。
なぜコードを変更しますか?
の[ツアー](http://stackoverflow.com/tour)と[お問い合わせ方法](http://stackoverflow.com/help/how-to-ask)私が意味するピンは0000か1234です。それはあなたが意味する6桁の数字と同じですか?「ちょうど動作します」ペアリング方法は何ですか?私はプログラミングの新しいです。私はピンの定期的に変更したいので、ユーザーがピン/パスワードを自分で変更することができます.. –
私はあなたがその概念を誤解していると思います。 BLE標準には、「デバイスへのログイン」のパスワード保護メカニズムはありません。あなたが話しているコードは、ピン(個人識別番号)でもパスワードでもなく、MITM攻撃から攻撃者を保護するために使用されるワンタイムパスキーです。パスキーを毎回同じように設定した場合(デフォルトのsensortagファームウェアなどの非適合ファームウェアがあるかもしれません)、基本的にプロトコルがどのように構築されるかによってセキュリティは全くありません。 Just Worksペアリングとは、デバイスをペアにするために必要なパスキーがないことを意味します。 – Emil
達成したいことと作成しようとしていることを聞かせてもよろしいですか? – Emil
- 1. プログラムでスタイルコンポーネントを変更する方法
- 2. card_view:cardCornerRadiusをプログラムで変更する方法
- 3. 地図上のピンの位置を変更する方法は?
- 4. Xamarin.iOS:リンゴマップの注釈ピンの色を変更する方法
- 5. android BLEでAdvertiseDataのデバイス名を変更する方法はありますか?
- 6. 同じannotationview(swift3)の下でmapkitのピンの色を変更する方法
- 7. colorPrimary、colorPrimaryDark、colorAccentの変更方法プログラムで
- 8. Java RXTXライブラリの変更ピン
- 9. SwiftでUIButtonの状態をプログラムで変更する方法
- 10. アンドロイドスタジオでプログラムでウィジェットIDを変更する方法
- 11. Androidでプログラムでxmlパラメータを変更する方法
- 12. Chromeでアドレスバーのフォントサイズをプログラムで変更する方法
- 13. プログラムでMFCでビューのサイズを変更する方法は?
- 14. Androidでプログラムアイコンをプログラムで変更する方法2016
- 15. symfony2-doctrineでテーブルプレフィックスをプログラムで変更する方法
- 16. ASP.Netで生成サイトマップをプログラムで変更する方法C#
- 17. プログラムでXMLで値を変更する方法
- 18. Firebaseでセキュリティルールをプログラムで変更する方法は?
- 19. Visual Studioでキーボードショートカットやフレームサイズをプログラムで変更する方法
- 20. JSONでテキストの色をプログラムで変更する方法
- 21. プログラムでAndroidでサウンドを変更する方法
- 22. 埋め込みHornetQでポートをプログラムで変更する方法
- 23. SwiftのTableViewでピンにピン止めする方法は?
- 24. dsPic33E:デジタル入力ピンの入力変更通知を実装する方法は?
- 25. Android BLEで23バイト以上を読み取る方法BLE
- 26. UICollectionViewCellサイズをプログラムで変更する方法(Xibを使用)
- 27. Eclipse Plugin:プログラムでファイルソースを変更する方法は?
- 28. ユーザー権限をプログラムで変更する方法は?
- 29. 製品コードをプログラムで変更する方法
- 30. プログラムでmsaccessリンクテーブルのパスを変更する方法
このケースでは、 – imTachu