RT1
Emétteur RADIUM à 1 bouton
Vous avez peut-être déjà vu le terme code KeeLoq rolling code ou hopping en référence aux transmetteurs et aux récepteurs. Mais qu'est-ce que cela signifie et comment cela fonctionne-t-il ?
Pour en savoir plus
Le code KeeLoq rolling, parfois également connu sous le nom de hopping code, est couramment utilisé comme mesure de sécurité pour crypter les transmissions par radiofréquence. On le trouve dans une grande variété de contextes tels que les ouvre-portes de garage, les systèmes de contrôle d’accès, les entrées de voiture sans clé, les déclencheurs automatiques de portail, et bien plus encore.
Le code rolling empêche la transmission d’être enregistrée et sauvegardée, puis rejouée ultérieurement pour tromper le receveur et l’amener à déverrouiller la porte ou la barrière.
Le code transmis fonctionne comme un mot de passe. Lorsqu’il est activé, un émetteur génère et envoie un signal contenant le mot de passe à son récepteur apparié. S’il l’accepte, le récepteur déclenche alors un relais, ce qui permet de déverrouiller et d’ouvrir la porte ou la barrière.
Dans un système à code fixe, le mot de passe ne change jamais, ce qui rend le système vulnérable aux attaques. Le rolling code réduit considérablement le risque d’entrée non autorisée, car le mot de passe change à chaque utilisation.
Les systèmes de transmission à code roulant utilisent des méthodes de cryptage des données qui permettent à l’émetteur et au récepteur de partager des mots de passe, mais qui rendent leur découverte par un pirate beaucoup plus difficile. KeeLoq® est un système de cryptage par blocs propriétaire qui est l’une des méthodes de cryptage les plus couramment utilisées pour les transmissions par radiofréquences.
Le code KeeLoq rolling utilise un code de transmission de 66 bits, dont 32 bits sont cryptés. Rien que dans la partie cryptée, il existe près de 4 milliards de combinaisons de codes possibles, ce qui prendrait environ 17 ans pour les analyser complètement. Les mots de passe transmis ne peuvent pas être réutilisés régulièrement, afin d’éviter toute interception et tout accès illicite. Une fois qu’un code d’accès a été utilisé, il ne sera plus valide jusqu’à ce qu’environ 65 000 autres codes valides aient été utilisés. Dans des scénarios d’utilisation normale, il faudrait plus de 20 ans pour qu’un code redevienne valide.