Brevet FR2839594A1 — publié le 20031114

communication selon l'une quelconque des revendications 1 a 16. - 1 DESCRIPTION La presente invention concerne le domaine de la transmission radiofrequence securisee, par exemple en relation avec des systemes de surveillance et de protection contre ['intrusion, et a pour objet un procede de transmission radioirequence securisee entre differents modules, ainsi qu'un systeme de surveillance et de protection mettant en aeuvre ce procede. Dans de nombreux domaines d'application, il est necessaire, pour eviter les dysfonctionnements et les fraudes en relation avec des transmissions sans fil radioirequence, de recourir a des operations de brouillage ou de codage (ou cryptage) au moment de ['emission et a des operations inverses de decodage ou de decryptage au moment de la reception. I1 existe deja de nombreux procedes de codage/decodage bases sur des codes ou des cles fixes ou variables, necessitant des operations de calcul plus ou moins complexes, differenciees entre ltemission et la reception au niveau des differentes unites communiquant entre elles. Lesdits codes ou cles peuvent ou non etre transmis entre unites, leur transmission entramant toutefois un risque d'interception non negligeable. Par ailleurs, la complexite des codes ou cles utilises et des calculs effectues est souvent proportionnelle au degre de surete et d'inviolabilite confere. Neanmoins' des operations de codage/decodage trop complexes, mais conferant une tres bonne securite, ne vent pas compatibles avec des transmissions en quasi-tamps reel, ni avec des unites autonomes comprenant des moyens de calcul limites. La presente a notamment pour but de surmonter les limitations exposees cidessus et de fournir une solution simple autorisant une transmission radioPrequence securisee, presentant un grand degre de surete et compatible avec des moyens limites, notamment en relation avec des unites independantes a alimentations autonomes. A cet effet, la presente invention a pour principal objet un procede de transmission radio unidirectionnelle ou bidirectionnelle securisee entre un module cenkal et au moins un, preferentiellement au moins deux, module(s) peripherigue(s) independents, par envoi et reception de messages numeriques binaires comprenant au moins un champ en-fete et un champ donnees, lesdits modules comprenant, chacun, notamment un moyen de comptage temporel local, un moyen de traitement et de calcul mettant en ccuvre un al g orithme de ch i ffrem ent et un m oy en de m em o ire contenant en particulier une cle de chiffrement et un identifiant propres a ['ensemble considere module cenkal/module(s) peripherique(s), ledit procede consistent a realiser9 au niveau du module emetteur, avant l'envoi de chaque message, des operations de codage sur la base notamment des contenus des champs d'en-tete et de donnees du message considere, resultant en la fourniture du contenu d'au moins un champ de securite faisant partie du message a envoyer, procede caracterise en ce que lesdites operations de codage consistent essentiellement a calculer une cle cyclique intermediaire sur la base des contenus des champs d'en-tete et de donnees du message a envoyer considere, puis a realiser un calcul cryptographique en mettant en aeuvre l'algorithme de chiffrement et en utilisant la cle de chiffrement, ledit calcul cryptographique s'effectuant sur la base de la cle cyclique intermediaire, de la valeur instantanee fournie par le moyen de comptage temporel audit module emetteur et de l'identifiant, a integrer le resultat audit calcul cryptographique, ou une partie de ce dernier, dans le message a envoyer en tent que code de securite ou signature d'authentification, a calculer une seconde cle cyclique, dehmitive, sur la base des contenus des champs d'en-tete et de donnees et du code de securite et a integrer cette seconde cle cyclique dans le message a envoyer, et en ce que ledit procede consiste, en outre, a realiser, au niveau du ou de chaque module recepteur, apres reception d'un message envoye par un autre module, des operations de decodage consistent essentiellement a effectuer les memes operations de calcul de seconde cle cyclique et, le cas echeant, de code de securite que lors des operations de codage effectuees au niveau du module emetteur et en utilisant les memes donnees et parametres que pour ces derrieres, a savoir les contenus des champs d'en-tete, de donnees et de code de securite du message regu, la valeur instantanee fournie par le moyen de comptage temporel du module recepteur et la cle de chiffrement et l'identifant stockes localement dans le moyen de memoire de ce dernier, le message recu n'etant accepte que si la seconde cle cyclique et, le cas echeant, le code de securite calcule au niveau du module recepteur correspond(ent) a celle (ceux) transmis(e) avec ledit message. L'invention sera mieux comprise, grace a la description ci- apres, qui se rapporte a un mode de realisation prefere, donne a titre - 3 d'exemple non limitatif' et explique avec reference aux dessins schematiques annexes, dans lesquels: La figure 1 est un schema synoptique illustrant les differentes operations de codage, et eventuellement de cryptage de donnees, et la formation d'un message a envoyer au niveau d'un module emetteur; La figure 2 est un schema synoptique illustrant les differentes operations de decodage, et eventuellement de decryptage de donnees cryptees, effectuees sur un message re,cu au niveau d'un module recepteur, et, La figure 3 est une representation schematique d'un ensemble de modules mettant en aeuvre le procede selon ['invention. Comme le montre la figure 3 des dessins annexes, le procede de transmission radioErequence est susceptible d'etre mis en aeuvre entre un module central 1 et au moins un, preferentiellement au moins deux, module(s) 2 peripherique(s) ou secondaire(s). Chacun desdits modules 1 et 2 comprend un moyen de comptage temporel local 3 (typiquement un compteur associe a un quartz), un moyen de traitement et de calcul 4 (typiquement un microprocesseur ou un microcontr61eur) et un moyen de memoire 5. Chacun desdits modules 1 et 2, autonomes et independents, comporte en outre des moyens d'emission/reception radiohrequence 6 et, preferentiellement, une alimentation integree 7 (typiquement des piles, une batterie ou un accumulateur). Conformement a ['invention, et comme le montre la figure 1 des dessins annexes, le procede prevoit, avant 1'envoi d'un message, la realisation d' op erations de codage consistent es s enti el l ement a cal culer une cle cyclique intermediaire CRC1 sur la base des contenus des champs d'en tete et de donnees du message a envoyer considere, puis a realiser un calcul cryptographique en mettant en ceuvre l'algorithme de chiffrement et en utilisant la cle de chiffrement CCH, ledit calcul cryptographique s'effectuant sur la base de la cle cyclique intermediaire CRC1, de la valeur instantanee fournie par le moyen de comptage temporel 3 audit module emetteur 1 ou 2 et de l'identifiant Id9 a integrer le resultat audit calcul cryptographique, ou une partie de ce dernier' dans le message a envoyer en tent que code de securite MAC ou signature d'authentification, a calculer une seconde cle cyclique CRC29 definitive, sur la base des contenus des - 4 champs d'en-tete et de donnees et du code de securite MAC et a integrer cette seconde cle cyclique CRC2 dans le message a envoyer. De plus, comme le montre la fgure 2 des dessins annexes, ledit procede consiste egalement a realiser, au niveau du ou de chaque module recepteur 1 ou 2, apres reception d'un message envoye par un autre module 1 ou 2, des operations de decodage consistent essentiellement a effectuer les memes operations de calcul de seconde cle cyclique CRC2 et, le cas echeant, de code de securite MAC que lors des operations de codage effectuees au niveau du module emetteur 1 ou 2 et en utilisant les memes donnees et parametres que pour ces derrieres, a savoir les contenus des champs d'en-tete, de donnees et de code de securite MAC du message re,cu, la valeur instantanee fournie par le moyen de comptage temporel 3 du module recepteur 1 ou 2 et la cle de chiffrement CCH et l'identifiant Id stockes localement dans le moyen de memoire 5 de ce dernier, le message recu n'etant accepte que si la seconde cle cyclique CRC2 et, le cas echeant, le code de securite MAC calcule au niveau du module recepteur 1 ou 2 correspond(ent) a celle (ccux) transmis(e) avec ledit message. On notera la parfaite symetrie des operations de codage et de decodage, ce qui reduit sensiblement la complexite de leur mise au point et de leur installation. Afin d'eviter des operations de calcul cryptographiques inutiles au niveau du ou des module(s) recepteur(s), il peut etre prevu que, lors des operations de decodage qui suivent la reception d'un message, le calcul cryptographique aboutissant au code de securite MAC et la comparaison consecutive audit code MAC calcule avec le code MAC transmis avec le message ne soient effectues que si la cle cyclique dehmitive CRC2 calculee par le module recepteur 1 ou 2 concerne et celle transmise avec le message re,cu et soumis aux operations de decodage, vent identiques. Avantageusement, l'identifant Id, caracteristique de chaque ensemble de modules 1 et 2 et done de chaque site recevant un tel ensemble, consiste en un parametre determine aleatoirement par le module central 1 lors de sa premiere mise en route et transmis a chaque module peripherique 2 lors de son appairage initial avec ledit module central 1 et de son integration dans ['ensemble module central 1/modules peripheriques 2. 3s Selon une caracteristique de ['invention, la cle de chiffrement CCH, commune a tous les modules 1 et 2 d'un ensemble module central 1/module(s) peripherique(s) 2 et propre a chaque tel ensemble, resulte d'un - 5 calcul cryptographique entre l'identifiant Id et une cle ma^tresse commune propre, implantee dans le moyen de memoire 5 de chaque module 1 et 2 de ['ensemble concerne avant sa mise en route, ledit calcul etant effectue par chaque module 1 ou 2 apres sa mise en route et ladite cle de chiffrement CCH demeurant dans les differents modules 1 et 2 sans etre transmise entre eux. Grace a cette derriere disposition, on evite tout risque d'interception de ladite cle CCH. La cle ma^'tresse pourra, par exemple, etre implantee dans les moyens de memoire des modules 1 et 2 lors de leur fabrication ou etre charge immediatement avant leur premiere mise en fonctionnement. Conformement a un mode de realisation preferential de ['invention, les cles cycliques CRC 1 et CRC2, respectivement intermediaire et definitive, consistent en des codes cycliques par redondance, les en-fetes des messages comprennent des soul-champs indiquant le type et la longueur du message concerne et l'adresse du ou des module(s) 1 ou 2 destinataire(s) de ce dernier, et l es dites cl es cycl i ques CRC1 et CRC2 et ledit code de securite MAC vent reduits en taille ou tronques, durant ou apres leur calcul, avant leur utilisation dans le cadre d'un calcul cryptographique, leur integration dans le message a envoyer ou leur comparaison avec la cle CRC2 ou le code MAC correspondent(e) transmis(e) avec le message recu concerne. Pour le code de securite MAC transmis avec le message a envoyer' on utilisera avantageusement les seize bits de poids faible du resultat de calcul cryptographique concernant le message considere. Une troncature similaire sera bien entendu effectuee lors du calcul du code MAC au moment du decodage. Afn de renforcer la securite procuree par le parametre "temps" dans le cadre des operations de codage/decodage, le comptage temporel est avantageusement un comptage temporel absolu qui est demarre lors de la mise en route du module central 1, la valeur instantanee du moyen de comptage temporel 3 de ce dernier module etant transmise a chaque module peripherique 2 lors de son appairage et de son integration dans ['ensemble module central 1/module(s) peripherique(s) appaire(s) 2. En outre' le moyen de comptage temporel 3 absolu de chaque module peripherique 2 est synchronise, a;ntervalles reguliers, avec le - 6 moyen de comptage temporel 3 absolu du module central 1, les valeurs instantanees prises en compte utilisant comme unite la seconde Chaque module 1 et 2 pourra ainsi comprendre un compteur logiciel associe au moyen de comptage temporel local et contenant le nombre de secondes ecoulees depuis la premiere ou la derriere mise sous tension du module cenka1 1. En vue de minimiser au maximum les retards induits par les operations de codage au moment de ['emission d'un message, il peut etre avantageusement prevu que la seconde cle cyclique CRC2 et le code de securite MAC, ou parties de ces derniers, a transmettre avec un message donne, soient integres dans des champs situes vers la fm audit message, et en ce que le calcul cryptographique aboutissent au code de securite MAC pour un message a envoyer demarre au debut de ['emission audit message, le calcul de la seconde cle cyclique CRC2 deDmitive demarrant apres achevement du calcul cryptographique precise ou selection de la partie du code de securite MAC destinee a etre integree dans le message a envoyer. Ainsi, les calculs debouchant sur la cle CRC2 et sur le code MAC vent effectues de maniere masquee et ne rallongent pas sensiblement les temps de formation et d'emission des messages a envoyer. En outre9 cette disposition permet de garantir que ltemission d'un message par un module et sa reception par un autre s'effectue dans la meme seconde, c'est-a-dire avec des moyens 3 fournissant la meme valeur instantanee. Selon une caracteristique supplementaire tres avantageuse de ['invention, xepresentee a la figure 1 des dessins annexes, et autorisant un renforcement supplementaire du degre de securite de transmission, le procede peut consister, au moins pour certains messages dont on souhaite preserver la confidentialite, a soumettre les donnees a transmettre a un cryptage ou brouillage par l'intermediaire d'une fonction logique XOR, les donnees brouillees ou cryptees resultant d'une operation A XOR B. dans laquelle A correspond aux donnees a crypter et B correspond au resultat d'un calcul cryptographique similaire a celui aboutissant au code de securite MAC, c' est-a-dire mettant en aeuvre l'algorithme de chiffrement et utilis ant la cle de chiffrement CCH, ledit calcul s'effectuant sur la base des contenus des champs de l'en-tete du message concerne, de la valeur instantanee fournie par le moyen de comptage temporel 3 du module emetteur 1 ou 2 et de l' identifiant Id stocke dans le moyen de memo ire 5 de ce dernier. - 7 Dans ce dernier cas, les calculs de la cle cyclique intermediaire CRC1 et de la cle cyclique definitive CRC2 au niveau du module recepteur 1 ou 2 s'effectuent sur la base des donnees brouillees ou cryptees. Ces operations de cryptage pourront etre effectuees dans une couche applicative' en relation par exemple avec la saisie d'un code ou d'autres donnees sensibles au niveau d'un clavier, et ne concerner qu'un nombre restreint de messages. Toutefois, ['ensemble des messages transmis enke modules 1 et 2 vent soumis aux operations de codage aboutissant a la cle CRC2 et au code MAC, ces operations etant avantageusement effectuees par la couche transport du logiciel president a la formation et a la transmission des messages a envoyer. De meme, comme le montre la figure 2 des dessins annexes, il est egalement prevu que, lors de la reception d'un message contenant des donnees cryptees ou brouillees, les operations de decodage comprennent egalement, apres verification et controle de la cle cyclique definitive CRC2 et du code de securite MAC transmis avec le message concerne, des operations de decryptage consistent a soumettre les donnees cryptees ou brouillees a une operation logique similaire a celle effectuee lors du cryptage ou brouillage avant emission audit message, a savoir A OR B. dans laquelle A correspond aux donnees cryptees ou brouillees kansmises avec le message recu et B correspond au resultat diun calcul cryptographique similaire a celui aboutissant au code de securite MAC, ce calcul s'effectuant en utilisant la cle de chiffrement CCH et l'identifiant Id stockes dans le moyen de memoire 5 du module 1 ou 2 recepteur et sur la base des contenus des champs d'en-tete et de donnees du message re,cu, ainsi que de la valeur instantanee fournie par le moyen de comptage temporel 3 du module 1 ou 2 recepteur. On notera que les fonctions de cryptage et de decryptage vent identiques et se reduisent a une simple operation logique de base effectuee sur les donnees cryptees, d'ou une simplicite et une rapidite evidentes de m1se en ceuvre. Conformement a un mode de realisation pratique de ['invention, les calculs cryptographiques realises durant les operations de codage et de decodage steffectuent sur 128 bits (par exemple au moyen de l'algorithme de calcul cryptographique connu sous la designation AES), avec une cle de chiffrement CCH de meme longueur, les donnees et parametres servant de base auxdits calculs etant eventuellement completes par un motif de bits constant de remplissage, n'intervenant pas en termes de valeur dans lesdits calculs, mais permettant d'obtenir la longueur de zone de donnees necessaires auxdits calculs. La presente invention a egalement pour objet un systeme, notamment de surveillance et de protection contre ['intrusion, constitue par un module central et au moins un, preferentiellement au moins deux, module(s) peripherique(s), physiquement independents et a alimentations autonomes, communiquant entre eux par transmission sans fil radiotrequence' caracterise en ce qu'il met en ceuvre un procede de transmission securisee tel que decrit c;-dessus. L' inventi on pourra notamment etre app l i quee dans le cadre d'un dispositif de surveillance et de securite anti-intrusion tel que decrit dans la demande de brevet fran,cais n 0205782 deposee ce jour par la demanderesse. Par ailleurs, les fonctions d'appairage et de synchronisation entre modules 1 et 2, ainsi que la gestion des transmissions entre module et la constitution physique des frames de message, pourront etre du type decrit dans la demande de brevet fran,cais n 0205747 deposee le 7 mai 2002 par la demanderesse. Bien entendu, ['invention n'est pas limitee au mode de realisation decrit et represente aux dessins annexes. Des modifications restent possibles, notamment du point de vue de la constitution des divers elements ou par substitution d'equivalents techniques, sans sortir pour autant du domaine de protection de ['invention. REVENDICATIONS 1. Procede de transmission radio unidirectionnelle ou bidirectionnelle securisee entre un module central et au moins un, preferentiellement au moins deux, module(s) peripherique(s) independents, par envoi et reception de messages numeriques binaires comprenant au moins un champ en- fete et un champ donnees, lesdits modules comprenant, chacun, notamment un moyen de comptage temporel local, un moyen de traitement et de calcul mettant en aeuvre un algorithme de chiffrement et un moyen de memoire contenant en particulier une cle de chiffrement et un identifiant propres a [' ens emb le cons idere module central/modules peripheriques, ledit procede consistent a realiser, au niveau du module emetteur, avant l'envoi de chaque message, des operations de codage sur la base notamment des contenus des champs d'en-tete et de donnees du message considere, resultant en la fourniture du contenu d'au moins un champ de securite faisant partie du message a envoyer, procede caracterise en ce que lesdites operations de codage consistent essentiellement a calculer une cle cyclique intermediaire (CRC1) sur la base des contenus des champs d'en-tete et de donnees du message a envoyer considere, puis a realiser un calcul cryptographique en mettant en ceuvre l'algorithme de chiffrement et en utilisant la cle de chiffrement (CCH), ledit calcul cryptographique s'effectuant sur la base de la cle cyclique intermediaire (CRC1), de la valeur instantanee fournie par le moyen de comptage temporel (3) audit module emetteur (1 ou 2) et de l'identifiant (Id), a integrer le resultat audit calcul cryptographique, ou une partie de ce dernier, dans le message a envoyer en tent que code de securite (MAC) ou signature d'authentification, a calculer une seconde cle cyclique (CRC2), deDmitive, sur la base des contenus des champs d'en-tete et de donnees et du code de securite (MAC) et a integrer cette seconde cle cyclique (CRC2) dans le message a envoyer, et en ce que ledit procede consiste, en outre, a realiser, au niveau du ou de chaque module recepteur (1 ou 2), apres reception d'un message envoye par un autre module (1 ou 2), des operations de decodage consistent essentiellement a effectuer les memes operations de calcul de seconde cle cyclique (CRC2) et, le cas echeant, de code de securite (MAC) que lors des operations de codage effectuees au niveau du module emetteur (1 ou 2) et en utilisant les memes donnees et parametres que pour ces derrieres, a - 10 savoir les contenus des champs d'en-tete, de donnees et de code de securite (MAC) du message recu, la valeur instantanee fournie par le moyen de comptage temporel (3) du module recepteur (1 ou 2) et la cle de chiffrement (CCH) et l'identifiant (Id) stockes localement dans le moyen de memoire (5) de ce dernier, le message recu n'etant accepte que si la seconde cle cyclique (CRC2) et, le cas echeant, le code de securite (MAC) calcule au niveau du module recepteur (1 ou 2) correspond(ent) a celle (ceux) transmis(e) avec ledit message. 2. Procede selon la revendication 1, caracterise en ce que, lors des operations de decodage qui suivent la reception d'un message, le calcul cryptographique aboutissant au code de securite (MAC) et la comparaison consecutive audit code (MAC) calcule avec le code (MAC) transmis avec le message ne vent effectues que si la cle cyclique dehmitive (CRC2) calculee par le module recepteur (1 ou 2) concerne et celle transmise avec le message recu et soumis aux operations de decodage, vent identiques. 3. Procede selon l'une quelconque des revendications 1 et 2, caracterise en ce que l'identifiant (Id) consiste en un parametre determine aleatoirement par le module central (1) lors de sa premiere mise en route et transmis a chaque module peripherique (2) lors de son appairage initial avec ledit module central (1) et de son integration dans ['ensemble module central (1)/modules peripheriques (2). 4. Procede selon l'une quelconque des revendications 1 a 3, caracterise en ce que la cle de chiffrement (CCH), commune a tous les modules (1 et 2) d'un ensemble module central (1)/module(s) peripherique(s) (2) et propre a chaque tel ensemble, resulte d'un calcul cryptographique entre l'identifant (Id) et une cle ma^tresse commune propre9 implantee dans le moyen de memoire (5) de chaque module (1 et 2) de ['ensemble concerne avant sa mise en route, ledit calcul etant effectue par chaque module (1 ou 2) apres sa mise en route et ladite cle de chiffrement (CCH) demourant dans les differents modules (1 et 2) sans etre transmise entre eux. 5. Procede selon l'une quelconque des revendications 1 a 4, caracterise en ce que les cles cycliques (CRC1 et CRC2) intermediaire et definitive consistent en des codes cycliques par redondance, en ce que les en-fetes des messages comprennent des soul-champs indiquant le type et la longueur du message concerne et l'adresse du ou des module(s) (1 ou 2) destinataire(s) de ce dernier, et en ce que lesdites cles cycliques (CRC1 et - 11 CRC2) et ledit code de securite (MAC) vent reduits en taille ou tronques, durant ou apres leur calcul, avant leur utilisation dans le cadre d'un calcul cryptographique9 leur integration dans le message a envoyer ou leur comparaison avec la cle (CRC2) ou le code (MAC) correspondent(e) transmis(e) avec le message re,cu concerne. 6. Procede selon l'une quelconque des revendications 1 a 5, caracterise en ce que le comptage temporel est un comptage temporel absolu qui est demarre lors de la mise en route du module central (1), la valeur instantanee du moyen de comptage temporel (3) de ce dernier module etant transmise a chaque module peripherique (2) lors de son appairage et de son integration dans ['ensemble module central (1)/module(s) peripherique(s) appaire(s) (2), et en ce que le moyen de comptage temporel (3) absolu de chaque module peripherique (2) est synchronise, a intervalles reguliers, avec le moyen de comptage temporel (3) du module central (1), les valeurs instantanees prises en compte utilisant comme unite la seconde 7. Procede selon l'une quelconque des revendications 1 a 6, caracterise en ce que la seconde cle cyclique (CRC2) et le code de securite (MAC), ou parties de ces derniers, a transmettre avec un message donne, vent integres dans des champs situes vers la fin audit message, et en ce que le calcul cryptographique aboutissent au code de securite (MAC) pour un message a envoyer demarre au debut de ['emission audit message, le calcul de la seconde cle cyclique (CRC2) definitive demarrant apres achevement du calcul cryptographique precise ou selection de la partie du code de securite (MAC) destinee a etre integree dans le message a envoyer. 8. Procede selon l'une quelconque des revendications 1 a 7, caracterise en ce qu'il consiste, au moins pour certaines messages, a soumettre les donnees a transmettre a un cryptage ou brouillage par l'intermediaire d'une fonction logique XOR, les donnees brouillees ou cryptees resultant d'une operation A XOR B. dans laquelle A correspond aux donnees a crypter et B correspond au resultat d'un calcul cryptographique similaire a celui aboutissant au code de securite (MAC), c' est-a-dire mettant en ccuvre l' algorithme de chi ffrement et utilisant la cle de chiffrement (C CH), ledit calcul s 'effectuant sur la base des contenus de s champs de l'en-tete du message concerne, de la valeur instantanee fournie par le moyen de comptage temporel (3) du module emetteur (1 ou 2) et de l'identifiant (Id) stocke dans le moyen de memoire (5) de ce dernier. - 12 9. Procede selon la revendication 8, caracterise en ce que les calculs de la cle cyclique intermediaire (CRC 1) et de la cle cyclique definitive (CRC2) au niveau du module recepteur (1 ou 2) s'effectuent sur la base des donnees brouillees ou cryptees. 10. Procede selon l'une quelconque des revendications 8 et 9, caracterise en ce que, lors de la reception d'un message contenant des donnees cryptees ou brouillees, les operations de decodage comprennent egalement, apres verification et controle de la cle cyclique definitive (CRC2) et du code de securite (MAC) transmis avec le message concerne, des operations de decryptage consistent a soumettre les donnees cryptees ou brouillees a une operation logique similaire a celle effectuee lors du cryptage ou brouillage avant emission audit message, a savoir A XOR B. dans laquelle A correspond aux donnees cryptees ou brouillees transmises avec le message recu et B correspond au resultat d'un calcul cryptographique similaire a celui aboutissant au code de securite (MAC), ce calcul s'effectuant en utilisant la cle de chiffrement (CCH) et l'identifiant (Id) stockes dans le moyen de memoire (5) du module (1 ou 2) recepteur et sur la base des contenus des champs d'en-tete et de donnees du message recu, ainsi que de la valeur instantanee fournie par le moyen de comptage temporel (3) du module (1 ou 2) recepteur. 11. Procede selon l'une quelconque des revendications 1 a 10, caracterise en ce que les calculs cryptographiques realises durant les operations de codage et de decodage s'effectuent sur 128 bits, avec une cle de chiffrement (CCH) de meme longueur, les donnees et parametres servant de base auxdits calculs etant eventuellement completes par un motif de bits constant de remplissage, n'intervenant pas en termes de valeur dans lesdits calculs, mais permettant d'obtenir la longueur de zone de donnees necessaires auxdits calculs. 12. Systeme, notamment de surveillance et de protection contre l'intrusion9 constitue par un module central et au moins un, preferentiellement au moins deux, module(s) peripherique(s), physiquement independents et a alimentations autonomes, communiquant entre eux par transmission sans fil radiotrequence, caracterise en ce qu'il met en ccuvre un