J'envisage un appareil IoT connecté à mon réseau local (paramètres par défaut, pas de VPN, pas de NAT, pas de DMZ) avec ou sans accès à Internet. Mon appareil fonctionnera comme un serveur HTTP offrant un mécanisme RPC avec authentification et autorisation. Il s'annonce avec mDNS et je lui parle en utilisant mon application mobile ou mon RaspberryPi.
Il semble que la norme dans le développement de l'IoT soit d'avoir un SSL mutuel (bidirectionnel). Est-ce à dire que SSL unidirectionnel ne peut pas sécuriser mon trafic? Pourquoi?
Remarques:
- Je comprends les différences techniques entre SSL unidirectionnel et bidirectionnel, je ne comprends pas pourquoi unidirectionnel (presque) n'est jamais pris en compte dans la production IoT.
- Je comprends qu'il est difficile d'avoir un SSL mutuel pour un appareil local: vous devez partager la clé publique et le certificat du serveur au client et vice-versa. Unidirectionnel, en revanche, semble plus facile (ne nécessite aucune action de l'utilisateur).
- Certains appareils produits en série comme Philips Hue préféreraient qu'un point de terminaison http local soit ouvert et non sécurisé plutôt qu'un cryptage SSL unidirectionnel. Pourquoi ferait-on ce choix?
- Je m'attends à ce que cette question ne soit pas fondée sur l'opinion. Toutes mes excuses si tel est le cas.