サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
パリ五輪
shizuk.sakura.ne.jp
Bluetooth Low Energy とは パソコンやスマホ、ウェアラブルデバイス、家電、IoT機器など、 様々なデバイスを接続して、データ通信をおこなうのに使われている。 WiFi などと同じ 2.4GHz帯 の ISM バンドを 40個 に 分割したチャンネルを用いて、ホッピング しながら データ通信をおこなう。 現在の最新仕様は Bluetooth 5 です。 プロトコルスタックは、下記のようになっており、同じプロファイルを実装したデバイス同士が通信できる。 逆に言うと、同じプロファイルを実装しなければ、データ通信をおこなうことはできない。 BLE のプロファイルは 複数のサービスの集合体として仕様が決められており、複数の仕様書をまたがって読む必要がある。
とはいえ、一般的には、鍵の交換と保存の両方を合わせて、 ペアリングと呼んでいることが 殆どだと思うので、文脈から意味を読み取る必要があるかな。 ちなみに、Non-Bondable Pairing というものがあり、 これは 暗号鍵を保存せず、データ通信のリンクを確立するたびに、毎回 ペアリングを 実行することになる。 例えば、公共の場にあるデバイスに接続するときなど、 鍵を残さずに、暗号通信をおこなうケースなどで利用するものらしい。 普通に使うBLEデバイスなら、 交換した鍵は、ちゃんと保存 (bonding) しておけ! というのが 基本になる。 BLE の 暗号通信を開始する トリガには、大きく2種類があるので、製品の要件などに合わせて選択すること。 特定のキャラクタリスティックにアクセスしたときに 暗号通信を開始する。それ以外は平文の通信を許容する。 キャラクタリスティック の PE
このページを最初にブックマークしてみませんか?
『shizuk.sakura.ne.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く