Sécurité et maintenance
La sécurité des terminaux IoE est un enjeu critique : objets souvent exposés, données sensibles collectées et mises à jour parfois négligées. Ce chapitre couvre les mesures de sécurité essentielles et les bonnes pratiques de maintenance.
Objectifs
À la fin de ce chapitre, vous serez capable de :
- Comprendre l'importance des mises à jour (firmware, logiciel).
- Identifier les principales mesures de sécurité applicables aux terminaux IoE.
- Reconnaître les données sensibles collectées par les terminaux.
- Appliquer les bonnes pratiques de sécurité et de maintenance.
Firmware, système et application
Définitions
| Composant | Description | Exemple |
|---|---|---|
| Firmware | Programme embarqué bas niveau, contrôle le matériel | Code sur un ESP32, BIOS d'une gateway |
| Système d'exploitation | Logiciel de base gérant les ressources matérielles | Linux embarqué, RTOS, Raspberry Pi OS |
| Application embarquée | Programme applicatif fonctionnant sur le terminal | Script Python de mesure, agent MQTT |
Pourquoi mettre à jour ?
| Raison | Explication |
|---|---|
| Sécurité | Correction de vulnérabilités connues |
| Stabilité | Résolution de bugs et amélioration des performances |
| Compatibilité | Maintien de la compatibilité avec les plateformes et protocoles |
WARNING
Un firmware obsolète est l'une des failles de sécurité les plus fréquentes en IoE. Les mises à jour doivent être planifiées et documentées.
Risques de sécurité
Faiblesses courantes
| Risque | Description |
|---|---|
| Firmware obsolète | Vulnérabilités non corrigées, exploitables à distance |
| Mots de passe par défaut | Accès non autorisé trivial (ex. admin/admin) |
| Absence de chiffrement | Données transmises en clair, interceptables |
| Terminal exposé inutilement | Ports ouverts, accès depuis Internet sans nécessité |
| Absence de segmentation | Un terminal compromis peut accéder à tout le réseau |
Données sensibles collectées
Les terminaux IoE collectent souvent des données à caractère personnel ou sensible :
| Type de données | Exemples | Sensibilité |
|---|---|---|
| Localisation | GPS, triangulation Wi-Fi | Élevée |
| Image / vidéo | Caméras de surveillance | Très élevée |
| Audio / voix | Assistants vocaux, interphones | Très élevée |
| Présence | Détecteurs de mouvement | Moyenne à élevée |
| Habitudes | Horaires, fréquences d'utilisation | Moyenne |
| Données médicales | Rythme cardiaque, activité physique | Très élevée |
Mesures de sécurité
Bonnes pratiques essentielles
- Changer les identifiants par défaut dès la première configuration
- Utiliser des mots de passe forts (longueur, complexité, unicité)
- Mettre à jour le firmware régulièrement
- Chiffrer les communications (TLS/SSL, MQTT over TLS)
- Segmenter le réseau (VLAN dédié aux terminaux IoE)
- Limiter les accès (pare-feu, listes blanches, ACL)
- Désactiver les services inutiles (ports, protocoles non utilisés)
- Surveiller les terminaux (logs, alertes en cas d'anomalie)
Segmentation réseau
Placer les terminaux IoE dans un VLAN dédié permet de :
- Isoler le trafic IoE du réseau bureautique
- Limiter la propagation en cas de compromission
- Appliquer des règles de pare-feu spécifiques
Communications chiffrées
| Protocole | Version sécurisée |
|---|---|
| HTTP | HTTPS (HTTP over TLS) |
| MQTT | MQTTS (MQTT over TLS, port 8883) |
| CoAP | CoAPS (CoAP over DTLS) |
Maintenance
Plan de maintenance
Un terminal IoE en production nécessite un suivi régulier :
| Action | Fréquence recommandée |
|---|---|
| Vérification de la connectivité | Quotidienne (automatisée) |
| Contrôle de la cohérence des données | Hebdomadaire |
| Mise à jour firmware | Selon disponibilité (planifiée) |
| Revue des accès et mots de passe | Trimestrielle |
| Remplacement des batteries | Selon durée de vie estimée |
| Documentation à jour | À chaque modification |
Résumé
La sécurité IoE repose sur des mesures simples mais indispensables : mots de passe forts, mises à jour régulières, chiffrement des communications et segmentation réseau. Les terminaux collectent souvent des données sensibles qui exigent une attention particulière à la protection de la vie privée. La maintenance régulière et documentée garantit la fiabilité et la sécurité du système dans le temps. Ignorer ces pratiques expose l'infrastructure à des risques importants.