Re:Amazon, Apple, Google, and the Zigbee Alliance to develop...
by AnthonyMouse on Wednesday December 18, 2019 @02:42PM
(#21828518)
The solution is to have a pairing mode that allows the device to be paired with a control device (e.g. your phone) via wireless while you're in the same room as it. That would only have to be done once when it's installed and require pressing a physical button on the device while being in wireless range so that nobody can hack it remotely.
Re:Amazon, Apple, Google, and the Zigbee Alliance to develop...
by istillwritecode on Wednesday December 18, 2019 @03:40PM
(#21829176)
I will no longer install apps on my phone to pair devices. The reason is that then everyone wants to link my phone number to the device and create an account. There is nothing that intrinsically says they have to, but companies cannot resist asking for a unique identifier that happens to be linked to everything else in your life. No thank you.
Re:Amazon, Apple, Google, and the Zigbee Alliance to develop...
by AnthonyMouse on Wednesday December 18, 2019 @04:45PM
(#21829793)
So who says you should need their app? It should be a published protocol, and then you use whatever app you want that speaks the protocol instead of some heinous dreck from the manufacturer.
Re:Amazon, Apple, Google, and the Zigbee Alliance to develop...
by tjoff on Wednesday December 18, 2019 @05:13PM
(#21830022)
The part where they can't resist?
So no, there will not be a published protocol.
Re:Amazon, Apple, Google, and the Zigbee Alliance to develop...
by AnthonyMouse on Wednesday December 18, 2019 @05:57PM
(#21830348)
Isn't the topic of the article that they are trying to create a standard?
Re:Amazon, Apple, Google, and the Zigbee Alliance to develop...
by tjoff on Thursday December 19, 2019 @02:08AM
(#21832684)
Isn't the topic about amazon, apple and google?
Probably most toxic companies on earth? Yeah, I'm sure it will be a wonder of openness.
Re:Amazon, Apple, Google, and the Zigbee Alliance to develop...
by greyhair on Friday December 20, 2019 @02:24PM
(#21846708)
Like ZWave has done for the last several years.
I know it has other issues, but particularly since ZWave2, the security model on ZWave far surpasses bluetooth or zigbee
Re:Amazon, Apple, Google, and the Zigbee Alliance to develop...
by Avamander on Wednesday December 18, 2019 @03:12PM
(#21828883)
Out-of-band pairing is a better idea, e.g. some key on the bulb has to be entered or scanned or read on the device.
Re:Amazon, Apple, Google, and the Zigbee Alliance to develop...
by AnthonyMouse on Wednesday December 18, 2019 @04:38PM
(#21829746)
The trouble with that is that you can't change it in case e.g. some temporary visitor to your house snaps a picture of the key.
Re:Amazon, Apple, Google, and the Zigbee Alliance to develop...
by cossray on Wednesday December 18, 2019 @08:46PM
(#21831354)
If you as an individual has visitors who come to your house and snap pictures of codes in your devices... I wouldn't be more expectant of Zigbee or any other standards, rather I would be more keen on the visitors I allow into my house.
Re:Amazon, Apple, Google, and the Zigbee Alliance to develop...
by tjoff on Wednesday December 18, 2019 @05:17PM
(#21830055)
That shouldn't do them any good. The device should require it to be in pairing mode for the key to do anything.
Re:Amazon, Apple, Google, and the Zigbee Alliance to develop...
by AnthonyMouse on Wednesday December 18, 2019 @05:54PM
(#21830323)
But then what do you need the key for? In theory somebody else could try to pair with it while you have it in pairing mode, but they would have to be on your property for that and could potentially see the key anyway. So you go slap them with a trout or call the police or something, and then go back to setting up your future garbage.
Re:Amazon, Apple, Google, and the Zigbee Alliance to develop...
by tjoff on Thursday December 19, 2019 @02:04AM
(#21832670)
So that that initial pairing is more secure.
Zigbee etc. tries to get around the whole thing by requiring that the pairing process is done from a 5cm or something distance.
Imho that is good enough but I don't know how far you could extend it with directional antennas etc.
That anyone can reclaim a device they hold in their hand is a feature.
Re:Amazon, Apple, Google, and the Zigbee Alliance to develop...
by speedkills on Thursday December 19, 2019 @11:34AM
(#21836397)
I'm not a fan. If I get a new hub, the last thing I want to do is unscrew every light switch to find the picture on it to scan and if I buy a house with pre-existing hardware I don't want to rely on the last owner having taken pictures associated with every switch and left it for me.
Re:Amazon, Apple, Google, and the Zigbee Alliance to develop...
by Avamander on Thursday December 19, 2019 @01:59PM
(#21838014)
OOB pairing could have rolling keys, but that's more expensive. In general the problem is difficult, every solution has a nasty caveat, be it taking over during installation or what your described.
IoT devices don't support public key infrastructure, e.g. something like GnuPG or the SSL certificates used by web browsers.
It's a very practical solution to have a shared secret between the device and a central server, and, at registration time, have the central server make a key for both the hub and the device.
Without some kind of key exchange, people could set off your alarm, turn on your lights, open your door...