ロジャー・フィンガス
· 1分で読めます
HomeKit 対応アクセサリの普及が遅れているのは、Apple が義務付けている高度な暗号化が原因であると言われており、プロトタイプの Bluetooth 製品では使用不可能なレベルの遅延が発生していると言われています。
Forbesによると、HomeKitの暗号化規格では、アクセサリは3,072ビットの鍵と、署名と鍵交換のための楕円曲線であるCurve25519の使用を義務付けられている。これはWi-Fi経由で通信するデバイスであれば問題なく実行できるが、Bluetooth Low Energy(LE)を使用するデバイスでは処理能力の限界に達していると言われている。
Elgatoの広報担当者は、開発中のBluetoothベースのセンサーの一つが、ドアの開閉を判断するのに当初最大40秒かかっていたとコメントした。一方、別の企業の匿名の情報筋は、あるデバイスでは遅延が最大7分に達したと主張した。
2人目の人物は、MarvellやBroadcomといったBluetooth LEチップのメーカー各社が、Appleの暗号化要求に対応できるよう設計の改良に取り組んでいると指摘した。Apple自身も遅延の問題を認識しているという。
一方、Elgatoは最適化されたファームウェアと追加のオンボードメモリで対応しており、その回避策を他のアクセサリメーカーに販売する予定です。現在、Bluetooth製品を扱うHomeKitアクセサリメーカーは同社のみです。
HomeKitの開発を阻んでいる障害は他にもあるとされている。Forbesの情報筋によると、HomeKitのコードは2ヶ月前までMFi(Made for iPhone/iPod/iPad)認証レベルに達しておらず、Appleは製品への変更はすべて再提出を求めているという。後者の問題はMFiプログラムでは比較的よくあることだ。
Appleの暗号化要求は、HomeKit製品の使用に関する懸念をそらすための手段だと思われます。iCloudアカウントをハッキングすれば写真、連絡先、重要な文書にアクセスできる可能性がありますが、HomeKitネットワークをハッキングすれば、誰かの自宅に現実世界からアクセスできてしまったり、照明や家電製品に大混乱を引き起こしたりする可能性があります。