Commençons, comme d'habitude, par le fond ! Souvent sur les forums, vous rencontrez des phrases aussi intéressantes : « Prenez le système d'alarme XXX, tout fonctionne bien pour moi depuis un an », et d'autre part : « J'ai le même système d'alarme XXX, ils l'ont cambriolé dans le parking, j'ai sorti l'argent et le navigateur et je l'ai remis en garde. Donc quel est le problème? Et qu'est-ce que c'est code de dialogue celui dont ils parlent dernières années tellement? Pourquoi les installateurs sont-ils parfois si réticents à installer et à conserver les alarmes qu'ils connaissent ? Nous avons même réservé une section séparée pour les alarmes de dialogue dans notre magasin et il semblerait que tout soit simple, les alarmes de dialogue sont actuellement les plus crypto-résistantes... mais en pratique ce n'est pas si simple, beaucoup n'y croient pas, beaucoup disent que c'est un gadget publicitaire, et certains n'ont pas du tout entendu parler des alarmes interactives ! Alors, l’idée de l’article est apparue, il (le réalisateur) a dit : allons-y, il a agité la main…
Commençons par la théorie ! Qu'est-ce qu'une alarme de dialogue de voiture ?
Une alarme de dialogue de voiture est un système d'alarme dans lequel l'armement est effectué à l'aide d'un dialogue dynamique entre le porte-clés et l'unité d'alarme principale, l'unité d'alarme donne au porte-clés un nombre aléatoire et utilise uniquement un algorithme connu pour convertir ce nombre aléatoire. et comparez la réponse, cette procédure peut être répétée à plusieurs reprises. En termes simples, comment cela fonctionne-t-il réellement ?
L'article a été rédigé par nos soins en 2011.
Dois-je choisir pour vous un système d’alarme interactif ou un système de sécurité actuel ?
Essayons d'expliquer, en commençant par une explication « sur les doigts » ! Le porte-clés émet une demande d'exécution d'une commande (par exemple, désarmer), la centrale d'alarme génère un nombre aléatoire en réponse, en fonction de la profondeur de bits de cryptage, il peut différer par le nombre de chiffres, puis transmet ce numéro au porte-clés . Nous n’allons pas pousser la taille des nombres utilisés jusqu’au fanatisme ; prenons un nombre à trois chiffres ; Par exemple, 536 (appelons ce numéro X). Et créons un algorithme simple par lequel nous convertissons ce nombre, par exemple :
(A + X*B + X 2 *C + X 3 *D)*E = Oui
A, B, C, D, E sont des nombres arbitraires uniques pour chaque signalisation. De plus, la méthode de cryptage elle-même (c'est-à-dire la forme de l'équation elle-même) peut différer pour les mêmes modèles de signalisation, appelons ces nombres inconnus et essayez de clarifier mathématiquement comment pouvez-vous trouver ces nombres ? Autrement dit, comment pouvez-vous déchiffrer le code et découvrir le numéro suivant ? Commençons par la réponse : quel numéro serait la bonne réponse pour le porte-clés ? Y sera donc la bonne réponse. Qu’avons-nous en pratique ? Au lieu de nos inconnues, prenons des nombres arbitraires ordinaires, positifs et négatifs. Par exemple,
A = 2 ; B = -17 ; C = 85 ; D = 59 ; E = -44
Nous substituons nos inconnues et obtenons :
(2 + 536*(-17) + 536^2*85 + 536^3* 59) * (-44) = -400833829176
Autrement dit, notre bonne réponse est Y = -400833829176
Intercepter la demande et la réponse une fois signalisation de dialogue Une fois, nous ne pourrons jamais savoir quels sont ces numéros inconnus. Avoir un cas encore plus simple - un système d'équations algébriques linéaires ( bourbier), vous devrez intercepter autant de fois qu'il y a de variables inconnues dans l'équation, c'est-à-dire dans notre cas c'est 5 fois. Ajoutez à cela le fait qu'après une réponse correcte, la signalisation de dialogue peut effectuer plusieurs fois la même procédure, mais avec une forme de transformation différente. Les capteurs de code de remplacement les plus populaires actuellement fonctionnent sur le principe selon lequel une seule interception suffit : le capteur de code capture un signal, émet du bruit vers l'unité d'alarme, puis utilise le code reçu pour ouvrir la voiture.
Naturellement, nous avons légèrement simplifié la situation du codage en commençant à expliquer en termes simples comment cela fonctionne, comment fonctionne l'alarme de dialogue. En fait, la situation est beaucoup plus compliquée : il existe des fonctions dites de hachage. Une fonction de hachage est un algorithme qui obtient une certaine valeur à partir d'une chaîne de longueur arbitraire ; en fonction de la profondeur de bits du cryptage et de l'algorithme lui-même, la réponse peut contenir jusqu'à 32 chiffres et lettres. Les mots de passe sont stockés sur les forums de la même manière. Lorsque, lors de l'autorisation, ils vous envoient une lettre vous demandant de ne pas le perdre, puisque votre mot de passe ne peut pas être récupéré, cela signifie que le système de gestion du site ou du forum lui-même ne connaît pas votre mot de passe. Il ne compare pas le mot de passe, mais uniquement le résultat de la fonction de hachage du mot de passe que vous avez saisi et le même résultat stocké sur le serveur. Comment fonctionne un tel système ?
Nous prenons notre nombre aléatoire 536 et essayons de comprendre quel lien la réponse aura avec certains nombres voisins ! L'algorithme de hachage le plus populaire est MD5 :
MD5(536)=
MD5(535)=
MD5(636)=
MD5(546)=
D'accord, il y a peu de points communs dans les résultats, étant donné la similitude des chiffres d'origine. Ce n'est pas nécessairement le cas, mais le nombre aléatoire d'origine émis par le bloc de signalisation de dialogue sera chiffré de la même manière. Il a été prouvé que la procédure de décodage inverse prendrait environ 100 ans aux supercalculateurs actuels. En s'éloignant du sujet, vous vous demanderez peut-être : comment alors les comptes sont-ils piratés sur la messagerie, sur les forums et ailleurs ? Les mots de passe sont souvent piratés en devinant ; bien sûr, il est plus facile de deviner par âge, centres d’intérêt, surnom, nom de la femme en un jour ou deux que de pirater l’un des algorithmes les plus complexes. Parfois, il est encore plus facile d'utiliser les vulnérabilités du serveur pour connaître le mot de passe, mais le fait est que le mot de passe est une valeur connue, mais dans notre cas, nous devons simplement trouver un moyen d'inverser la conversion, car à chaque fois il n'y aura pas un mot de passe constant, mais un nouveau nombre aléatoire.
Qu’obtient-on en conséquence ? Même dans le cas le plus simple avec encodage par bourbier- vous devez intercepter exactement autant de fois qu'il y a d'inconnues dans l'algorithme. En pratique, dans le cas le plus simple, il vous faudra être suivi pendant des mois pour intercepter votre code des dizaines de fois, et après cela, connaître la forme du chemin de conversion (et notez que même à l'usine ils ne le savent peut-être pas, puisque elle est unique pour chaque modèle), il sera possible de pirater l'alarme de dialogue.
Compte tenu de tout ce qui précède, nous pouvons affirmer avec certitude que ceux qui prétendent que les signaux de dialogue sont une racaille, un coup publicitaire, ou qu'ils seront piratés dans un an ou deux, sont soit fallacieux, soit ne comprennent même pas de loin comment les signaux de dialogue travaux. Qu’est-ce qui fait dire ça aux gens ? Il peut y avoir plusieurs raisons :
- intérêt financier personnel à vous vendre un système d'alarme de moindre qualité (crypto-proof), car le coût d'un système d'alarme bidirectionnel coûteux est le même que le prix des alarmes de dialogue
- un manque banal de compréhension de l'essence du problème, de la différence entre la signalisation bidirectionnelle conventionnelle et la signalisation bidirectionnelle interactive
- ou des raisons personnelles, lorsqu'une personne a déjà acheté un système d'alarme simple, le considère comme le meilleur et essaie de vous prouver la justesse de son choix
Bien entendu, la force cryptographique du code de dialogue dans les alarmes de voiture est également populaire parmi les fabricants d'alarmes de dialogue (les principales incluent Pandore , Systèmes magiques , Ligne d'étoiles, BLACK BUG) font des efforts importants pour promouvoir. C'est arrivé au point qu'une des sociétés bien connues spécialisées dans la production d'alarmes de dialogue a même approuvé une subvention de 1 000 000 de roubles (ou la conversion de 280 000 hryvnia dans une monnaie courante) à quiconque parviendrait à déchiffrer le code d'alarme de voiture Pandora, ce qui confirme encore une fois que le code de dialogue Pour les capteurs de code, il s'agit d'un objectif inaccessible.
Nous discutons des alarmes de voiture interactives. Dans le matériel : principes de fonctionnement alarmes de voiture, travaillant sur la base du code de dialogue.
Systèmes de sécurité pour voitures avec codes de dialogue
ATTENTION! Un moyen tout à fait simple de réduire la consommation de carburant a été trouvé ! Vous ne me croyez pas ? Un mécanicien automobile avec 15 ans d’expérience n’y croyait pas non plus jusqu’à ce qu’il l’essaye. Et maintenant, il économise 35 000 roubles par an en essence !
Le processus de développement technique n'est pas au point mort, mais continue inlassablement de couvrir de nouveaux domaines de l'activité humaine d'année en année. Il n'est pas surprenant que les systèmes de sécurité des voitures (antidémarrage, alarmes de voiture) soient constamment améliorés par les constructeurs eux-mêmes. La même situation se produit avec les dispositifs d'alarme de type statique, qui ont acquis un certain pourcentage de popularité au cours de la période où ils commençaient tout juste à se développer. matériel de sécurité pour les voitures. Habituellement, le code peut être lu équitablement d'une manière simple, si le criminel utilise un capteur de code, cependant, dans le cas d'un appareil doté d'un code de dialogue, une telle astuce ne fonctionnera pas.
Il est clair que les systèmes de sécurité statiques pour les voitures ne sont actuellement pas sont libérés. Pour cette raison, nous ne discuterons pas de ce type d’alarme, mais passons immédiatement aux alarmes de voiture qui fonctionnent sur la base d’un code de dialogue.
Code type de dialogue dans les alarmes de voiture, c'est une sorte d'indicatif d'appel véhicule, qui est destiné au propriétaire de la voiture. Pour que la suppression d'un code spécial soit mise en œuvre (systèmes de sécurité), vous devrez envoyer un signal depuis l'émetteur radio (il vous suffit de cliquer sur le bouton). Un signal de ce type est soumis à un traitement ultérieur par le système, qui enverra ensuite une combinaison numérique de manière totalement aléatoire. Après tout cela, le porte-clés d'alarme acquerra un code qui a une forme cryptée et enverra un signal de réponse. S'il y a une correspondance complète, la sécurité de la voiture sera désactivée. Il convient de mentionner que le dialogue n'est mis en œuvre que lorsque le système dispose d'un ensemble de données sur l'utilisateur préalablement mémorisées. C'est ainsi que se déroule le processus de dialogue entre le propriétaire et son véhicule.
Quelle est la fiabilité des systèmes antivol interactifs ?
La communication interactive (bidirectionnelle) entre la voiture et son propriétaire présente un certain nombre d'avantages particuliers. Le principal avantage de ces appareils est la confidentialité. Seul le propriétaire de la voiture a la capacité de recevoir le signal. De plus, la combinaison de nombres est disposée dans un ordre complètement aléatoire, sans aucun motif, et ne peut être répétée. Par conséquent, il ne sera pas possible de deviner ou de calculer le codage.
Un autre avantage des dispositifs de sécurité avec système de dialogue est la possibilité d'installer ce type de dispositifs d'alarme sur différentes voitures. Le dispositif de protection n'est pas lié à un modèle de véhicule spécifique ou à un type de moteur spécifique.
Il n'y a qu'un seul inconvénient important : l'utilisateur devra choisir entre un système d'alarme de voiture prenant en charge ou non le bus CAN, cette nuance dépend donc uniquement du type de voiture que vous possédez.
Selon quels principes de dialogue fonctionne la protection des canaux radio ?
La communication bidirectionnelle a fourni plusieurs excellentes opportunités pour l’utilisation de nouveaux algorithmes de codage basés sur un système conversationnel de requête-réponse. Les principes du système de dialogue ont réussi à gagner en popularité à un rythme assez rapide en raison d'un large éventail de caractéristiques positives cachées lors des séances de réception d'ondes radio. En plus du fait que le code est très stable, il existe également avantage supplémentaire– échange de données utiles pendant la période d’autorisation. Le prochain avantage codes de type dialogue, on peut à juste titre supposer qu'il n'est pas nécessaire d'effectuer un processus de synchronisation pour les compteurs. Une procédure similaire a été réalisée sans faute sur un système à code dynamique unidirectionnel.
La synchronisation des compteurs était principalement utilisée par les attaquants pour mettre en œuvre une usurpation d’encodage. La plupart des constructeurs automobiles utilisent depuis longtemps des codes conversationnels lors de la création de leurs « créations à quatre roues ». La première transition vers des alarmes de ce type a été réalisée en deux mille six. Cependant, les exigences imposées par le service ne permettent pas de parler de l'exactitude absolue de décisions de ce type, car tout système standard doit avoir canal de service, de sorte qu'il est possible de contourner même le code le plus avancé.
La principale caractéristique des alarmes de voiture dotées d’une communication bidirectionnelle est la fonction de transmission de certaines données associées au système de sécurité du véhicule à un émetteur radio. La distance sur laquelle se déroule le processus de transmission peut être d'environ mille quatre cents mètres. Les dispositifs d'alarme de ce type ont des télécommandes télécommande, équipé d'un écran LCD. L'émetteur radio contrôle le dispositif d'alarme, ainsi que le niveau de sécurité assuré à la voiture. Les télécommandes fournissent à l'utilisateur toutes les informations présentées sous forme de pictogrammes. Les alarmes de voiture de type dialogue sont disponibles en différents types.
Le processus d'installation de systèmes de sécurité interactifs avec télédétection ( démarrage à distance) du moteur, prend en compte un grand nombre de nuances différentes. Même avec très basses températures l'intérieur de la voiture sera rempli d'air chaud, le moteur sera réchauffé. L'activation du moteur de la voiture se fait généralement soit à l'aide d'un porte-clés, à une courte distance de votre voiture, soit automatiquement. L'utilisateur peut définir une minuterie qui compte à rebours. Une fois le temps écoulé, le moteur s'arrête automatiquement. L'utilisateur est libre de régler une minuterie qui, après un certain temps, donnera un signal pour s'arrêter automatiquement.
La réalisation du processus d'installation des alarmes conversationnelles pour véhicules convient à tout véhicule. Ils ont un très faible niveau d'adaptabilité aux moteurs à carburateur, car lors de l'allumage, vous pouvez approcher des régimes élevés et tirer sur la poignée du starter.
Types d'alarmes de voiture avec code de dialogue
Le dispositif d'alarme Alligator S 200 est doté communication bidirectionnelle, il a des LED
porte-clés, mais fonctionnent démarrage automatique manque ici. Le dispositif de sécurité des véhicules automobiles offre jusqu'à 6 zones de sécurité, 2 circuits de blocage moteur de voiture, également un code personnel et un mode qui empêche le vol de voiture. Un code personnel n'est pas requis pour l'utilisation. Cette alarme dispose d'un mode de sécurité silencieux. Le système ne prévoit pas l'utilisation d'un mode antivol antidémarrage. Il existe une fonction de désactivation séparée des zones de capteurs, ainsi que de désactivation rapide du réglage passif, de mémorisation de 2 déclencheurs. La télécommande dispose d'un mode vibration.
Le complexe de sécurité MongusDuplex fonctionne avec une communication interactive et ne dispose pas de fonction de démarrage automatique. La distance à laquelle fonctionne l'émetteur radio peut aller jusqu'à quatre cents mètres. Le dispositif d'alarme de voiture MongusDuplex fonctionne lors de l'utilisation de 5 zones de protection. Un code personnel est également inclus dans le forfait. L'alarme de voiture Mongus dispose d'un mode antivol basé sur le principe de fonctionnement d'un antidémarrage. Lors de l'installation de l'alarme de voiture Mongus, vous pouvez utiliser l'unité auxiliaire pour activer la fonction « mains libres ».
Le progrès technologique ne s'arrête pas, nous obligeant à nous réjouir d'inventions nouvelles et encore plus utiles. Il n’est donc pas surprenant que, parallèlement à d’autres dispositifs, les alarmes de voiture soient également améliorées.
Malgré la fonctionnalité et la commodité des mêmes alarmes statiques, elles ne sont pas fiables. Le code envoyé peut être lu par n'importe quel spécialiste disposant d'un capteur de code.
Une autre chose concerne les alarmes avec code de dialogue, où fonctionne une logique plus complexe et plus fiable.
Les alarmes statiques deviennent donc obsolètes et ne sont quasiment jamais émises aujourd’hui.
Quels types de codes de sécurité existent dans les alarmes de voiture ?
Rappelons quels types d'alarmes à code de sécurité il existe.
Voici les options suivantes :
1. Code de contrôle statique.
Les appareils portant ce code appartiennent à la catégorie des modèles économiques et ont le prix le plus bas.
Comme déjà mentionné, ces alarmes ont été abandonnées en raison de leur faible fiabilité.
Le principal inconvénient est le risque d’intercepter le code et de l’utiliser ensuite pour pirater la voiture.
2. Code de contrôle dynamique.
Une particularité des systèmes basés sur ce principe de fonctionnement est un code changeant qui est généré à chaque pression sur le bouton.
Un tel signal est également facile à intercepter, mais son utilisation aux fins prévues est plus difficile - beaucoup de temps sera consacré au décodage du signal et au piratage ultérieur de la voiture.
3. Code de contrôle de dialogue et échange de signaux.
Le principal avantage d'un tel dispositif est la « liaison » de l'alarme à une unité de contrôle spécifique.
Lors de l'échange de signaux, le code d'identification est vérifié, après quoi le « cerveau » prend la décision d'arrêter ou de poursuivre le processus d'échange.
Qu'est-ce qu'une alarme de code de dialogue ?
Le code de dialogue dans le système de sécurité de la voiture est en quelque sorte un indicatif d'appel pour la voiture, qui ne peut être reçu que par l'unité de commande et rien d'autre.
Le conducteur appuie sur un bouton de la télécommande, après quoi des signaux sont échangés.
Si aucune erreur n'est détectée lors du dialogue, le système ouvre l'accès à la voiture et permet de la démarrer.
Extérieurement, les alarmes avec un code de dialogue ne sont presque pas différentes de systèmes standards avec du code dynamique.
Il n'y a que des différences "internes" - l'utilisation plus serrures et capteurs, fonctionnalité et haut niveau fiabilité.
Le principe de fonctionnement d'une telle alarme de voiture
Comment fonctionne cette protection ? L'algorithme est construit comme suit :
- Le propriétaire de la voiture appuie sur le bouton pour armer ou désarmer la voiture du système d'alarme.
- Le porte-clés génère une demande pour une action spécifique et l'envoie à l'unité de contrôle.
- Sur demande, la centrale génère un code numérique (par exemple, 808) et l'envoie au porte-clés.
- La centrale reçoit le signal et envoie le code reçu à direction inverse.
- L'unité de contrôle accepte le code généré précédemment, le compare et, si les numéros correspondent, exécute la commande donnée.
L’ensemble du processus n’est long qu’en mots. En fait, cela prend une fraction de seconde.
Ainsi, le code de dialogue est un mot de passe spécial (chiffré) généré par la centrale et envoyé à la télécommande.
En plus de dialoguer, ce système d'alarme présente un autre avantage : le changement régulier des mots de passe à chaque fois que la voiture est désarmée (armée).
De ce fait, le code numérique change tout le temps (il est dynamique).
Modèles populaires
Compte tenu de la forte demande d'alarmes avec code de dialogue, le choix des modèles est presque illimité.
Dans le même temps, les principaux critères de sélection restent, comme toujours, le prix, la fonctionnalité et la qualité.
Les options les plus populaires incluent :
1. Boîte de dialogue StarLine A61.
Alarme abordable, facile à utiliser et efficace avec code de dialogue.
Les principales caractéristiques de l'appareil sont la présence d'un capteur de choc à 2 niveaux, d'un relais de puissance intégré, d'un mode minuterie turbo moderne, d'une indication LED, de la possibilité d'utiliser un relais de blocage et de la compatibilité avec.
Principales différences avec les concurrents :
- transmission d'informations sur le véhicule sur une distance allant jusqu'à 1 000 mètres ;
- la présence d'une mémoire qui enregistre l'état passé ;
- blocage du moteur en cas de démontage. Le système attendra que l'unité d'origine soit installée et alors seulement il permettra au bloc d'alimentation de démarrer.
L'alarme bloque les portes et le capot, l'allumage et le moteur. Il existe également un capteur de choc installé sur la partie du corps et un capteur de choc dans la cabine.
- tension - 9-15 Volts;
- consommation de courant - jusqu'à 25 mA ;
- capteur à 2 niveaux ;
- indication de batterie faible et autres.
Prix : environ 130 dollars américains.
2. Stalker-600 NVB.
Puissant système anti-vol, qui est basé sur le code de contrôle de dialogue.
Une particularité du système est un cryptage de haute qualité du code, qui ne peut être intercepté par aucun grabber.
Caractéristiques principales:
- l'immunité au bruit, ce qui est important lors de l'utilisation de l'appareil dans des conditions urbaines ;
- contrôle automatique du canal de communication ;
- l'utilisation d'un bus numérique qui vous permet de programmer l'appareil à votre discrétion ;
- Le kit comprend une paire de porte-clés avec un écran lumineux.
Caractéristiques:
- tension de fonctionnement— 9-15 Volts ;
- plage de température de fonctionnement - de -40 à +85 degrés Celsius ;
- consommation de courant nominale - jusqu'à 30 mA.
Le prix de l'appareil est d'environ 150 dollars américains.
3. Alarme PANDORA LX3050.
Un système d'alarme de haute qualité, mais en même temps abordable, spécialement conçu pour les voitures Lada.
Principales caractéristiques du système :
- la présence d'un relais de blocage intégré au système ;
- clé de cryptage personnelle ;
- protection fiable de l'interception de code ;
- contrôle de la tension du réseau de bord ;
- démarrage automatique.
Caractéristiques:
- courant de fonctionnement - jusqu'à 40 mA ;
- 8 relais de puissance ;
- Prise en charge du bus CAN ;
- tension - 9-15 Volts.
Le coût de l'appareil est d'environ 130 dollars américains.
Les capteurs de code ou scanners (dispositifs capables d'intercepter le signal entre le porte-clés et l'alarme) sont apparus au siècle dernier, presque simultanément avec les premiers systèmes électroniques. systèmes de sécurité. Le code fixe utilisé à cette époque était incroyablement difficile à trouver à ce niveau technologique. Mais un signal immuable peut facilement être stocké dans la mémoire d'un récepteur radio spécial (code grabber) - il suffit d'être proche du porte-clés « natif » une fois au moment de l'armement ou du désarmement. Et la commande peut bien entendu être reproduite en l’absence du propriétaire.En réponse, ils ont inventé un code dynamique, qui changeait à chaque envoi selon un algorithme spécial intégré dans la mémoire du porte-clés et du système d'alarme. Par conséquent, la reproduction du code intercepté ne pouvait plus aider les pirates de l’air. Mais ils ne sont pas restés immobiles. Nous n'entrerons pas dans les subtilités mathématiques du décryptage, notons seulement qu'en enregistrant plusieurs commandes transmises séquentiellement à partir d'un porte-clés, vous pouvez déchiffrer l'algorithme de formation de la partie "secrète". code dynamique- c'est une question de temps.
Aujourd'hui (et pour encore longtemps), une protection complète contre le piratage électronique n'est assurée que par un code de dialogue avec des clés de cryptage individuelles. Le système, ayant reçu une commande codée dynamiquement (« mot de passe »), ne l'exécute pas immédiatement, mais envoie une demande de confirmation - un certain nombre aléatoire, également codé dynamiquement. Le porte-clés l'accepte et, à l'aide d'une clé secrète et d'un algorithme complexe, forme un « retour d'information », le recode à nouveau dynamiquement et l'envoie au système. Si le retour est correct, le système exécute la commande et le processus prend une fraction de seconde. Contrairement à un porte-clés, un code grabber entre les mains même du pirate de l'air le plus expérimenté ne connaît pas l'algorithme de modification du code, la clé de cryptage, et n'est pas en mesure de générer une réponse dans le temps imparti. Mais ces mesures ne constituent pas la limite de la protection.
Les fonctionnalités du code de dialogue implémentées dans les alarmes et antidémarrage StarLine garantissent une protection absolue contre le piratage utilisant tous les capteurs de code connus. Chaque système utilise une clé de cryptage individuelle, transmise une seule fois lors de l'enregistrement du porte-clés dans le système. La longueur de la clé est de 128 bits, ce qui donne 3,4*1038 combinaisons. Même si vous essayiez des milliards d’options par seconde, la résolution du problème prendrait plus de temps que l’existence de l’Univers. Avec les outils informatiques existants aujourd’hui, il est impossible de résoudre ce problème de front.
Lors de la génération de commentaires dans le code de dialogue, un générateur matériel de nombres aléatoires est utilisé, qui protège en outre contre le piratage du code. De plus, la transmission des paquets d'informations s'accompagne de courtes pauses et la fréquence de transmission de fonctionnement change brusquement au cours du cycle d'autorisation. Ces mesures rendent difficile à la fois l'interception et le déchiffrement de la commande - malgré le fait que la sélection clé individuelle n'est pas possible du tout. Bref, la mort de Koshchei est dans une aiguille, une aiguille dans un œuf, un œuf dans un canard, un canard dans un lièvre, un lièvre dans un coffre, un coffre sur un chêne...