3 ms·
If we take a cue from nature, it means diversified genetics. This means different IoT manufacturers becoming as snowflaked as possible to avoid diseases that af
by matt_wulfeck 10y ago
If we take a cue from nature, it means diversified genetics. This means different IoT manufacturers becoming as snowflaked as possible to avoid diseases that affects other systems. When one system gets too large it only takes a single virus to bring it down.
But this runs counter to the "don't roll your own crypto" philosophy. Crypto in this context can be any sort of important aspect of your device that you want to secure from hackers.
Right now it's a bad idea to do things on your own, but as systems get even larger and interconnected it may be your only defense.
- rm_-rf_slash 10y agoMaybe a better metaphor would be bodily responses to ailments. We usually think of immune systems as white cell warriors but the body has several ways to fight off disease. Fevers are often created by the body to "burn" the offending pathogen from functioning properly and infecting further. Diarrhea is an attempt to purge the body of the disease from the areas it thrives in most. So in this case, roll your own crypto and use known strong crypto. Don't rely on either on their own. Example: use end-to-end encryption apps like Signal, but if necessary, communicate in coded language that only the person on the other end would understand.
- mi100hael 10y agoI think you're missing the fact that a line of devices from a manufacturer is still a "class." If you have thousands or millions of devices out there with un-tested, DIY crypto, then that's still thousands or millions of devices rendered malicious when a vulnerability is found & exploited. At least vulnerabilities like Heartbleed were quickly patched and widely-publicized. IoT vendors have been historically horrible when it comes to providing updates.