EnOcean Secure utilise un rolling code (compteur incrémental) combiné à un CMAC (Cipher-based MAC sur AES-128) pour authentifier chaque télégramme et empêcher les attaques par rejeu, ce qui est critique pour les usages sécurité (alarmes, serrures sans fil).
Vrai
Le rolling code est un compteur 24 ou 32 bits incrémenté à chaque émission ; le CMAC est une signature cryptographique calculée sur (data + counter) avec une clé AES-128 ; l'anti-replay impose que le récepteur accepte uniquement les compteurs supérieurs ou égaux à la valeur attendue ; la clé de 16 octets est partagée au moment du Teach-In Secure. Sans Secure, EnOcean reste vulnérable au replay, même si l'espace Device ID de 32 bits limite le spoofing aléatoire.
Pour toute application sécurité (alarme intrusion, contrôle d'accès), EnOcean Secure n'est pas optionnel : un télégramme RPS classique se rejoue trivialement avec un sniffer.
Banque EnOcean en préparation
La banque complète EnOcean n'est pas encore disponible. Mets ton email pour être prévenu du lancement et avoir un discount early-bird.
Rejoindre la waitlist →Voir les 9 autres questions EnOcean
Questions liées
- EnOcean est reconnu pour ses devices sans pile : l'énergie est récoltée par effet piézoélectrique (bouton-poussoir mécanique), via cellule solaire (capteurs équipés d'un petit panneau) ou par effet Peltier (gradient thermique), supprimant la maintenance batterie sur 10 à 20 ans.1. Architecture · Energy Harvesting
- L'EEP (EnOcean Equipment Profile) identifie chaque type de device par un triplet RORG-FUNC-TYPE (par exemple F6-02-01 = bouton-poussoir Rocker 2 canaux), ce qui permet à un récepteur de décoder correctement le télégramme sans configuration manuelle.2. EEP · EnOcean Equipment Profile
- Le processus Teach-In EnOcean consiste pour le device émetteur à envoyer un télégramme spécial contenant son EEP et son Device ID ; le récepteur mémorise ces informations pour décoder correctement les télégrammes ultérieurs et associer l'émetteur à une action.2. EEP · Auto-Learn
- ESP3 (EnOcean Serial Protocol v3) est le protocole de communication entre un module radio EnOcean (TCM 310 / TCM 515) et un gateway ou un PC via UART : paquets avec sync byte 0x55, header, data et CRC8.3. ESP3 protocol · Serielles Protokoll
- ePIRE (EnOcean Profile for Initial Resync Exchange) est le protocole standardisé pour le pairing sécurisé Teach-In : il pilote la génération et la distribution de la clé AES partagée entre émetteur et récepteur Secure-capable.6. Security · ePIRE