Brevet FR3074631A1 — publié le 20190607

Technique de traitement de messages envoy& par un dispositif communicant L'invention se rapporte au domaine general des telecommunications. L'invention concerne plus particulierement une technique de traitement de messages envoyes par un dispositif communicant. Plus precisement, ces messages sont envoyes par l' intermediaire d'une passerelle d' acces a destination d'un dispositif recepteur. La technique de traitement se situe dans le domaine des dispositifs communicants ou objets connectes. Par dispositif communicant ou objet connecte, on entend un dispositif apte a echanger des informations avec d'autres dispositifs. Dans ces dispositifs, on distingue ceux qui echangent des informations par l' intermediaire d'un reseau de communication administre par un operateur de reseau, avec selon les cas, un autre dispositif, un terminal de communication ou encore un equipement informatique du reseau de communication. Le reseau de communication peut s' appuyer sur des technologies de reseaux mobiles cellulaires dites 2G, 3G, 4G, 5G ainsi que des technologies de reseaux basse consommation et longue port& LPWA (pour « Low Power Wide Area ») tels que le reseau LoRa. Du point de vue de l'utilisateur, la communication au moyen de reseaux dits longue port& se differencie de celle au moyen de reseaux dits faible port& (tels que Bluetooth, Bluetooth Low Energy, WiFi, Zigbee, Z-Wave, etc) par les avantages suivants : - independance vis-a-vis d'un equipement intermediaire pour acceder a un reseau de communication etendu ; - securite : la plupart des technologies longue port& integre intrinsequement des caracteristiques de securite telles qu'une authentification, un chiffrement, qui offrent une garantie de securite native pour les applications mises en oeuvre sur ce reseau ; - simplicite de configuration et d'utilisation : it n'y a pas besoin de configurer une cle de securite ou de realiser un appairage, operations qui peuvent se reveler extremement complexes pour l'utilisateur lorsque le dispositif n'integre pas d'ecran ou dispose de peripheriques d' entree/sortie limites, ou bien pour des utilisateurs n'etant pas habitués a utiliser ce type de technologies. On constate que ces dispositifs communicants sont a ce jour peu securises et deviennent la cible d' attaques. Il est possible que certains dispositifs communicants presentent une ou plusieurs failles de securite, susceptibles de permettre a un individu malveillant de prendre le contr8le a distance, par exemple par installation sur le dispositif communicant d'un logiciel malveillant (en anglais « malware »), en vue d'y operer des activites malveillantes, telles que du vol de donnees, ou une attaque par deni de service par exemple (DDoS pour « Distributed Denial of Service attack » en anglais). De telles attaques par deni de service visent des dispositifs recepteurs auxquels les dispositifs communicants envoient des donnees. 2 Un des buts de la technique propos& est de remedier a des insuffisances/inconvenients de l'etat de la technique et/ou d'y apporter des ameliorations. Scion un premier aspect, it est propose un procede de traitement de messages envoyes par un dispositif communicant. Le procede comprend : 5 - une verification par un dispositif de securite qu'un message envoye par un dispositif communicant a destination d'un dispositif recepteur est un message a transmettre, le message etant transmis au dispositif recepteur lorsque la verification est positive ; - une reception par le dispositif de securite d'une notification emise par le dispositif recepteur indiquant que le message transmis est a bloquer, 10 des messages ulterieurs de meme type que le message pour lequel la notification a ete revue, emis par des dispositifs communicants fournis par le meme fabricant et de meme identifiant de produit que ceux du dispositif communicant ayant emis ledit message etant bloques par le dispositif de securite Tors de ladite verification. Ceci permet ainsi de proteger les dispositifs recepteurs vis-a-vis de dispositifs 15 communicants susceptibles de presenter une faille de securite. En effet, it devient courant pour des tiers malveillants de prendre le contr8le de dispositifs communicants du fait de leur faible niveau de securite. La mise en oeuvre de ce procede permet ainsi d' accroitre la securite generale en maitrisant rapidement les comportements malveillants des dispositifs communicants. Une detection d'un comportement malveillant par le dispositif recepteur permet de mettre en oeuvre directement 20 un blocage par le dispositif de securite de messages ulterieurs transmis par d' autres dispositifs communicants. Le dispositif de securite met ainsi en oeuvre pour les dispositifs communicants dont it a la charge les mesures necessaires a une protection du dispositif recepteur. Le dispositif recepteur se situe dans des parties du reseau, dites en arriere-plan (« back-end » en anglais). Il est ainsi prevu pour recevoir des donnees en provenance de dispositifs 25 communicants se trouvant dans des parties du reseau, dites frontale ( « front-end » en anglais). Le dispositif recepteur peut par exemple fournir un service a partir des donnees revues. Le dispositif de securite est positionne dans la partie frontale egalement et permet de proteger la partie arriere-plan du reseau. Le procede de traitement est particulierement bien adapte pour etre mis en oeuvre pour 30 des dispositifs communicants, qui disposent generalement de peu de puissance processeur, mais qui comprennent des interfaces avec le reseau de communication etendu, le reseau Internet. Du fait de ces interfaces qui permettent de prendre le contr8le a distance, ces dispositifs communicants deviennent la cible d' attaques. Le dispositif de securite peut etre colocalise avec une passerelle d' acces au reseau de 35 communication. Cette passerelle d' acces permet aux dispositifs communicants d' acceder au reseau de communication, et donc de transmettre des donnees au dispositif recepteur, qui se situe dans la partie en arriere-plan du reseau. 3 Dans un mode de realisation particulier, la passerelle d' acces met en oeuvre les fonctions du dispositif de securite. Le procede de traitement tire ainsi profit de la detection d'un comportement malveillant d'un dispositif communicant par le dispositif recepteur pour neutraliser les transmissions 5 eventuelles d'autres dispositifs communicants d'un message de meme type. Ces autres dispositifs communicants sont des dispositifs de meme identifiant de produit et donc fournis par le meme fabricant. Aucune modification n'est requise sur les dispositifs communicants, le procede de traitement etant mis en oeuvre dans le reseau, essentiellement dans la partie frontale du reseau. 10 Les differents modes ou caracteristiques de realisation mentionnes ci-apres peuvent etre ajoutes independamment ou en combinaison les uns avec les autres, au procede de traitement tel que defini precedemment. Dans un mode de realisation particulier, le procede de traitement comprend en outre une neutralisation du dispositif communicant, pour lequel la notification a ete revue. 15 Ainsi, le dispositif communicant ayant emis le message se retrouve neutralise. Bien que controle a distance par un tiers malveillant, le dispositif communicant ne peut plus nuire au dispositif recepteur. Il peut s' agir de differents niveaux de neutralisation. Dans un mode de realisation particulier, les acces au reseau de communication du dispositif communicant sont desactives : il ne peut plus envoyer de messages au dispositif recepteur. Dans un autre mode de 20 realisation, le dispositif communicant est mis hors d'usage, par exemple en bloquant le &manage de son systeme d'exploitation. Dans un mode de realisation particulier du procede de traitement, des messages ulterieurs de meme type que le message pour lequel la notification a ete revue, emis par des dispositifs communicants fournis par le meme fabricant et d'identifiant de produit different de ceux du 25 dispositif communicant ayant emis ledit message sont bloques par le dispositif de securite lors de ladite verification. Ainsi, la prise de controle a distance par un tiers malveillant de dispositifs communicants du meme constructeur est rapidement contenue, les messages emis par ces dispositifs se retrouvant directement bloques par le dispositif de securite, avant de parvenir au dispositif recepteur. 30 Dans un mode de realisation particulier, le procede de traitement comprend une obtention par le dispositif de securite d' au moins un message a transmettre. Il est ainsi possible de configurer le dispositif de securite avec un ensemble de messages autorises pour un identifiant de produit donne. Il est egalement possible une fois l'attaque terminee d' autoriser de nouveau une transmission du message, qui avait ete indique comme etant a bloquer. 35 Selon un deuxieme aspect, il est propose un dispositif de securite destine a traiter un message envoye par un dispositif communicant a destination d'un dispositif recepteur, ledit dispositif de securite comprenant un module de traitement agence pour : 4 - verifier que ledit message est un message a transmettre ; - transmettre ledit message lorsque la verification est positive et le bloquer lorsque la verification est negative ; - recevoir une notification emise par le dispositif recepteur indiquant que le message 5 transmis est a bloquer, afin de bloquer lors de la verification des messages ulterieurs de meme type que le message pour lequel la notification a ete recue, emis par des dispositifs communicants fournis par le meme fabricant et de meme identifiant de produit que ceux du dispositif communicant ayant emis ledit message. Les avantages enonces pour le procede de traitement selon le premier aspect sont 10 transposables directement au dispositif de securite. Dans un mode de realisation particulier du dispositif de securite, le module de traitement est en outre agence pour bloquer des messages ulterieurs de meme type que le message pour lequel la notification a ete recue, emis par des dispositifs communicants fournis par le meme fabricant et d'identifiant de produit different de ceux du dispositif communicant ayant emis ledit message. 15 Selon un troisieme aspect, it est propose un systeme de securite comprenant : - un dispositif de securite destine a traiter un message envoye par un dispositif communicant a destination d'un dispositif recepteur, ledit dispositif de securite comprenant un module de traitement agence pour : - verifier que ledit message est un message a transmettre ; 20 - transmettre ledit message lorsque la verification est positive et le bloquer lorsque la verification est negative ; - recevoir une notification emise par le dispositif recepteur indiquant que le message transmis est a bloquer, afin de bloquer lors de la verification des messages ulterieurs de meme type que le message pour lequel la notification a ete recue, emis par des dispositifs communicants 25 fournis par le meme identifiant de fabricant et de meme identifiant de produit que ceux du dispositif communicant ayant emis ledit message ; - un dispositif recepteur, agence pour recevoir ledit message envoye par le dispositif communicant et transmis par le dispositif de securite et pour envoyer ladite notification au dispositif de securite. Les avantages enonces pour le procede de traitement selon le premier aspect sont 30 transposables directement au systeme de securite. Selon un quatrieme aspect, it est propose un programme pour un dispositif de securite, comprenant des instructions de code de programme destinees a commander l' execution de celles des actions du procede de traitement precedemment decrit mises en oeuvre par le dispositif de securite, lorsque ce programme est execute par ce dispositif et un support d'enregistrement lisible 35 par un dispositif sur lequel est enregistre un programme pour un dispositif. 5 Les avantages enonces pour le procede de traitement selon le premier aspect sont transposables directement au programme pour un dispositif de securite et au support d' enregistrement. 5 La technique de traitement de messages envoy& par un dispositif communicant sera mieux comprise a l'aide de la description suivante de modes de realisation particuliers, en reference aux dessins annexes sur lesquels : - la figure 1 represente des dispositifs communicants dans leur environnement dans un mode de realisation particulier ; 10 - la figure 2 illustre des &apes d'un procede de traitement selon un mode particulier de realisation ; - la figure 3 represente un dispositif de securite dans un mode de realisation particulier. La figure 1 represente un environnement dans lequel est mis en oeuvre le procede de traitement dans un mode de realisation particulier. L'environnement represente comprend des 15 dispositifs communicants 11, 21, 31, 12, 22 accedant a un reseau de communication 1 par l'intermediaire d'une passerelle d' acces 40. Un dispositif ou objet communicant ou connecte, est un objet adapte pour echanger des informations par l'intermediaire d'un reseau de communication, avec selon les cas, un autre objet, un terminal de communication ou encore un equipement informatique 60 du reseau de communication. Ainsi, dans la suite, on designe par dispositif 20 communicant, aussi bien des objets physiques connecter au reseau que des applications logicielles « virtualisees » associees a certains de ces objets. De tels dispositifs communicants peuvent etre design& par l'acronyme IoT, pour l'anglais « Internet of Things », en francais « Internet des objets ». Le dispositif communicant 11, 21, 31, 12, 22 peut etre tout type de terminal permettant de 25 transmettre des donnees, tels qu'un telephone portable, un telephone intelligent (« smartphone » en anglais), une tablette, un objet connecte. Ainsi, un dispositif communicant ou objet connecte peut correspondre a un terminal mobile, une montre adapt& pour transmettre des informations a un terminal mobile via un reseau de communication etendu tel que le reseau Internet, un detecteur de fumee adapte pour 30 communiquer avec un terminal mobile distant afin de signaler la presence de fumee dans une maison, un boitier de surveillance medicale, un boitier de geolocalisation. Sur la figure 1, sont represent& des thermostats 11, 21, 31 et des detecteurs de mouvement 12, 22. On rappelle ici qu'il s' agit d'un exemple d'environnement et qu' aucune limitation n'est attach& au type de ces dispositifs communicants, ni a leur nombre. 35 Ces dispositifs communicants sont adapt& pour transmettre des donnees a un dispositif informatique distant, appele par la suite dispositif recepteur, par l'intermediaire d'un reseau de communication 1. Ces donnees sont transmises dans des messages. 6 Ces messages sont envoy& par l' intermediaire de la passerelle d' acces 40. Cette passerelle d' acces depend du reseau d' acces. Le reseau d' acces correspond par exemple a un reseau de communication mobile de type GSM, EDGE, 3G, 3G+ ou 4G (egalement appele LTE pour « Long Term Evolution »)... Le reseau d' acces peut egalement correspondre a un reseau sans fil de 5 type WiFi selon la norme IEEE 802.11. Le reseau d' acces peut encore correspondre a un reseau basse consommation et longue port& LPWA (pour « Low Power Wide Area ») tel que le reseau LoRa. Dans le mode de realisation represents, le dispositif communicant 11, 21, 31, 12, 22 envoie des donnees a un serveur 60 en tant que dispositif recepteur. Ce serveur 60 est agence pour 10 fournir un service a partir des donnees revues. Ce service peut correspondre par exemple a un service de sante, un service d' aide a la personne, un service de localisation. Aucune limitation n'est attach& au nombre de dispositifs recepteurs. Le dispositif communicant est identifie par un identifiant unique. Cet identifiant correspond par exemple a un identifiant unique de type IEEE EUI-48 (pour « Extended Unique 15 Identifier »). Cet identifiant unique est un nombre code sur 48 bits permettant d'identifier notamment le fabricant, le produit et le numero de serie. Pour un reseau de type longue port& et basse consommation, par exemple LoRA, cet identifiant unique peut par exemple correspondre a 1' identifiant unique du dispositif DevEUI. Pour un reseau de communication mobile, cet identifiant unique est un identifiant 20 memorise dans un element de securite (ou « Secure Element ») du dispositif communicant lors de la phase de configuration de ce dernier. Sur la figure 1 est egalement represents un dispositif de securite 50. Dans le mode de realisation particulier qui est decrit, celui-ci recoit l'ensemble des messages envoyes a destination d'un dispositif recepteur par des dispositifs communicants accedant au reseau de communication 25 par l'intermediaire de la passerelle d' acces 40. Il se situe en coupure des messages envoyes par les dispositifs communicants avant transmission des messages verifies vers le dispositif recepteur. Le dispositif de securite 50 est agence pour verifier qu'un message envoys par un dispositif communicant a destination d'un dispositif recepteur est un message a transmettre. Un message a transmettre est un message dit autorise. Un message qui n'est pas a transmettre est bloque par le 30 dispositif de securite et est un message dit non autorise. Cette verification est detaillee ulterieurement. En particulier, dans l'environnement represents a la figure 1, le dispositif de securite transmet au serveur 60 les messages qui lui sont destines. Le dispositif de securite transmet ainsi les messages en fonction du dispositif recepteur a qui ils sont destines. Le dispositif de securite situe dans la partie frontale du reseau protege alors une pluralite de dispositifs recepteurs. 35 Dans ce mode de realisation particulier, le dispositif de securite est associe a une passerelle d' acces. Le dispositif de securite et la passerelle d' acces peuvent etre colocalises. Le dispositif de securite peut egalement etre integre dans la passerelle d' acces 40. 7 Sur la figure 1, un seul dispositif de securite est represents. Aucune limitation n'est attach& a cette representation. La figure 3 illustre de maniere schematique un dispositif de securite 50 dans un mode de realisation particulier. 5 Le dispositif de securite 50, tel que represents a la figure 3, comprend notamment : - un processeur 51 pour executer des instructions de code de modules logiciels ; - une zone memoire 52, agencee pour memoriser un programme qui comprend des instructions de code pour mettre en oeuvre des stapes du procede de traitement ; - une memoire de stockage 53, agencee pour stocker des donnees utilisees lors de la miss 10 en oeuvre du procede de traitement ; - un module de communication 54, formant une interface de communication avec un reseau de communication, agence pour communiquer avec des dispositifs d'un reseau de communication ; - un module de traitement 55, agence pour verifier qu'un message envoys par un 15 dispositif communicant a destination d'un dispositif recepteur est un message a transmettre, le message etant transmis au dispositif recepteur lorsque la verification est positive ; - une memoire de stockage 56, agence pour memoriser des messages a bloquer. Le module de communication 54 correspond a un module d'emission/reception qui depend de la technologie d' acces radio. 20 Le procede de traitement mis en oeuvre par le dispositif de securite 50 va maintenant etre decrit en relation avec la figure 2. On se place par la suite au niveau du dispositif communicant 11. Le dispositif communicant 11 envoie un message Ml-MSG1 a destination du serveur 60, en tant que dispositif recepteur, par l'intermediaire de la passerelle d' acces 40. Cette derniere 25 transmet le message recu au dispositif de securite 50. Le dispositif de securite 50 verifie (El) que le message envoys MSG1 par le dispositif communicant 11 a destination d'un dispositif recepteur 60 est un message a transmettre pour ce type de dispositif communicant. Pour cela, le dispositif de securite 50 compare le message MSG1 avec des messages memorises dans la memoire de stockage 56. 30 Lorsque la verification est positive, le message MSG1 est transmis vers sa destination, le dispositif recepteur 60. Le dispositif recepteur 60 verifie (F1) si le message MSG1 est un message emis par un dispositif communicant malveillant. Cette detection peut s'appuyer sur des analyses effectuees sur un enchainement de messages recus d'un dispositif communicant, des correlations entre des 35 messages recus de differents dispositifs communicants, des analyses temporelles sur un enchainement de messages. Aucune limitation n'est attach& a la maniere dont le dispositif 8 recepteur 60 detecte que le message MSG1 est un message a bloquer ou non. A titre illustratif, le message MSG1 est un message « sain ». Le dispositif recepteur 60 traite alors ce message MSG1. Par la suite, le dispositif communicant 11 envoie un message M2-MSG2 a destination du serveur 60 par l'intermediaire de la passerelle d' acces 40. Cette derniere transmet le message recu 5 au dispositif de securite 50. Le dispositif de securite 50 verifie (El) que le message envoys MSG2 par le dispositif communicant 11 a destination d'un dispositif recepteur 60 est un message a transmettre. Pour cela, le dispositif de securite 50 compare le message MSG2 avec des messages memorises dans la memoire de stockage 56. Le message MSG2 n'est pas considers comme un message a bloquer pour 10 ce type de dispositif communicant. La verification etant positive, le message MSG2 est transmis (message 02-MSG2) vers sa destination, le dispositif recepteur 60. Le dispositif recepteur 60 detecte (Fl) que le message MSG2 est un message emis par un dispositif communicant malveillant. Ce dispositif est devenu malveillant, par exemple du fait d'une prise de contr8le a distance d'un tiers malveillant. 15 Le dispositif recepteur 60 envoie alors au dispositif de securite 50 une notification 03- NOK(MSG2) indiquant que le message transmis est a bloquer pour ce type de dispositif communicant. Cette notification est recue (E2) par le dispositif de securite 50 et le message MSG 2 est memorise dans la memoire de stockage 56. Cette notification indique au dispositif de securite 50 20 que des messages ulterieurs de meme type que le message MSG2 pour lequel la notification a ete recue, emis par des dispositifs communicants fournis par le meme fabricant et de meme identifiant de produit que ceux du dispositif communicant 11 ayant emis ce message doivent etre bloques par le dispositif de securite 50 fors de la verification (El). Dans un mode de realisation particulier, illustre a la figure 2, le dispositif de securite 50 25 envoie un message M3-Revoke de neutralisation du dispositif communicant 11, pour lequel la notification 03-NOK(MSG2) a ete recue. Il peut s'agir de differents niveaux de neutralisation. Dans un mode de realisation particulier, les acces au reseau de communication du dispositif communicant 11 sont desactives : it ne peut plus envoyer de messages a des dispositifs recepteurs. Dans un autre mode de realisation, le 30 dispositif communicant est mis hors d'usage, par exemple en bloquant le &manage de son systeme d' exploitation. Le dispositif communicant 11 ne peut plus envoyer aucune dorm& et ne represente plus un risque pour les autres dispositifs et le reseau de communication. Le dispositif recepteur 60 ne traite plus les messages en provenance de ce dispositif communicant 11 revoque. De retour a la figure 2, on se place maintenant au niveau du dispositif communicant 21, 35 qui est un produit fourni par le meme fabricant et du meme type que le dispositif communicant 11. Le dispositif communicant 21 envoie un message M4-MSG2 a destination du serveur 60 par l'intermediaire de la passerelle d' acces 40. A titre illustratif, ce message M4 transite par cette 9 passerelle d'acces 40. Il est bien entendu que dans d'autres exemples, le message M4 pourrait transiter par l'intermediaire d'une autre passerelle d'acces, associee au meme dispositif de securite 50. La passerelle d'acces 40 transmet le message recu au dispositif de securite 50. Le dispositif de securite 50 verifie (El) que le message envoye MSG2 par le dispositif 5 communicant 21 a destination d'un dispositif recepteur 60 est un message a transmettre. Pour cela, le dispositif de securite 50 compare le message MSG2 avec des messages memorises dans la memoire de stockage 56. Le message MSG2 est emis par un dispositif communicant fourni par le meme fabricant et de meme identifiant de produit que ceux du dispositif communicant 11 a l'origine de la notification 03-NOK(MSG2). Il est donc bloque par le dispositif de securite 50 et 10 n'est pas transmis a destination du dispositif recepteur 60. Ce dernier est ainsi protégé contre des attaques resultant de la prise de contr8le de dispositifs communicants fournis par le meme fabricant et correspondant a un produit donne. Dans un mode de realisation particulier, le dispositif de securite 50 envoie un message MS-Revoke de neutralisation du dispositif communicant 21. Comme decrit precedemment pour la 15 neutralisation du dispositif communicant 11, it peut s'agir de differents niveaux de neutralisation. Le dispositif communicant 21 ne peut plus envoyer aucune dorm& et ne represente plus un risque pour les autres dispositifs et le reseau de communication. Dans ce mode de realisation, un message MSG2 emis par un dispositif communicant fourni par le meme fabricant mais d'identifiant de produit different n' est pas bloque et est transmis 20 au dispositif recepteur 60. On souligne ici qu'un message MSG2 emis par un dispositif communicant fourni par un fabricant different n'est egalement pas bloque et est transmis au dispositif recepteur 60. Dans un autre mode de realisation, des messages ulterieurs de meme type que le message MSG2 pour lequel la notification 03-NOK(MSG2) a ete revue, emis par des dispositifs 25 communicants fournis par le meme fabricant mais d'identifiant de produit different de ceux du dispositif communicant ayant emis ce message sont bloques par le dispositif de securite 50 lors de la verification (El). A titre illustratif, on se place au niveau du dispositif communicant 12, fourni par le meme fabricant que le dispositif communicant 11 (thermostat). Toutefois, ce dispositif communicant 12 30 (detecteur de mouvement) est un produit d'un autre type. Le dispositif communicant 12 envoie un message MSG2 a destination du serveur 60 par l'intermediaire de la passerelle d'acces 40. A titre illustratif, ce message MSG2 transite par cette passerelle d'acces 40. Il est bien entendu que dans d'autres exemples, le message MSG2 pourrait transiter par l'intermediaire d'une autre passerelle d'acces, associee au meme dispositif de securite 35 50. La passerelle d'acces 40 transmet le message recu au dispositif de securite. Le dispositif de securite 50 verifie (El) que le message envoye MSG2 par le dispositif communicant 12 a destination d'un dispositif recepteur 60 est un message a transmettre. Pour cela, 10 le dispositif de securite 50 compare le message MSG2 avec des messages memorises dans la memoire de stockage 56. Le message MSG2 est emis par un dispositif communicant fourni par le meme fabricant mais d'identifiant de produit different de ceux du dispositif communicant 11 a l'origine de la notification 03-NOK(MSG2). Il est donc bloque par le dispositif de securite 50 et 5 n'est pas transmis a destination du dispositif recepteur 60. Ce dernier est ainsi protégé contre des attaques resultant de la prise de contr8le de dispositifs communicants fournis par le meme fabricant bien que correspondent a un produit different. Dans un mode de realisation particulier, le dispositif de securite 50 envoie un message de neutralisation du dispositif communicant 12. Comme decrit precedemment pour la neutralisation du 10 dispositif communicant 11, it peut s'agir de differents niveaux de neutralisation. Le dispositif communicant 12 ne peut plus envoyer aucune dorm& et ne represente plus un risque pour les autres dispositifs et le reseau de communication. Dans les modes de realisation decrits precedemment, la memoire de stockage 56 memorise des messages, tels que le message MSG2, pour lesquels une notification a ete recue (E2) 15 par le dispositif de securite 50. Ces messages sont des messages a bloquer par le dispositif de securite 50. A l'etat initial, tous les messages sont dits a transmettre. La memoire de stockage 56 s'enrichit au fur et a mesure en fonction des messages pour lesquels une notification est recue. Dans un mode de realisation particulier, la memoire de stockage 56 memorise egalement des messages a transmettre. Ces messages sont supposes etre « sains » ou autorises. Il est ainsi 20 possible de memoriser un ensemble de messages susceptibles d'être emis par des dispositifs communicants fournis par un meme fabricant et de meme identifiant de produit. Cet ensemble de messages est par exemple obtenu du fabricant. Le dispositif de securite 50 et sa memoire de stockage 56 sont configures avec cet ensemble de messages. Dans un mode de realisation particulier, l'ensemble de messages tel que configure par le fabricant est recu au moyen d'une 25 interface de communication. Dans ce mode de realisation particulier oh la memoire de stockage 56 memorise des messages a transmettre, le message MSG2 est supprime de l'ensemble des messages « sains » pour ce type de dispositif communicant sur reception de la notification 03-NOK(MSG2), afin d'être bloque par le dispositif de securite 50. Ainsi, la verification (El) comprend une comparaison du message MSG1, MSG2 recu afin de verifier s'il appartient a l'ensemble de 30 messages a transmettre. De la meme maniere que le dispositif recepteur a demands un blocage du message MSG2 au moyen de la notification 03-NOK(MSG2), le dispositif recepteur 60 peut demander au dispositif de securite 50 que le message MSG2 soit de nouveau considers comme un message a transmettre. Le dispositif de securite 50 obtient ainsi au moins un message a transmettre. Ceci 35 permet de revenir a un fonctionnement normal, une fois la faille de securite affectant les dispositifs communicants resolue. 11 Dans un mode de realisation particulier, le dispositif recepteur 60 peut egalement demander le blocage du message MSG2 pour ce type de dispositif communicant a d' autres dispositifs de securite. On comprend que cette technique de traitement permet d' ameliorer la securite d'un 5 reseau de communication, en protegeant des dispositifs recepteurs se situant en arriere-plan de dispositifs communicants qui feraient l'objet d'une attaque malveillante. De tels dispositifs se retrouvent isoles et ne peuvent poursuivre leurs attaques. De plus, cette neutralisation peut egalement etre &endue aux autres dispositifs de meme type, voire meme aux dispositifs de meme fabricant. 10 Aucune limitation n' est attach& a ces differents modes de realisation et l'homme du métier est a meme d'en &fink d' autres neutralisant dans des parties frontales du reseau de communication des dispositifs communicants dont un tiers malveillant a pris le contr8le afin de proteger des dispositifs recepteurs se situant dans des parties du reseau en arriere-plan. Il est ici souligne que la passerelle d' acces peut egalement contribuer a la neutralisation de dispositifs 15 communicants en detectant des comportements malveillants. La colocalisation du dispositif de securite avec la passerelle d' acces permet ainsi de bloquer rapidement des messages emis par des dispositifs communicants qui sont passes sous controle d'un tiers malveillant. La technique de traitement est mise en oeuvre au moyen de composants logiciels et/ou materiels. Dans cette optique, le terme "module" peut correspondre dans ce document aussi bien a 20 un composant logiciel, qu'a un composant materiel ou a un ensemble de composants materiels et/ou logiciels, apte a mettre en oeuvre une fonction ou un ensemble de fonctions, selon ce qui est decrit precedemment pour le module concerne. Un composant logiciel correspond a un ou plusieurs programmes d'ordinateur, un ou plusieurs sous-programmes d'un programme, ou de maniere plus generale a tout element d'un 25 programme ou d'un logiciel. Un tel composant logiciel est stocke en memoire puis chargé et execute par un processeur de donnees dune entite physique et est susceptible d'acceder aux ressources materielles de cette entite physique (memoires, supports d'enregistrement, bus de communication, cartes electroniques d'entrees/sorties, interfaces utilisateur, etc). De la meme maniere, un composant materiel correspond a tout element dun ensemble 30 materiel (ou hardware). Il peut s'agir dun composant materiel programmable ou non, avec ou sans processeur integre pour l'execution de logiciel. Il s'agit par exemple d'un circuit integre, d'une carte a puce, d'une carte electronique pour l'execution dun micrologiciel (firmware), etc. Dans un mode de realisation particulier, le module de traitement 55 est agence pour mettre en oeuvre celles des &apes du procede de traitement precedemment decrit, mises en oeuvre 35 par le dispositif de securite. Il s'agit de preference de modules logiciels comprenant des instructions logicielles pour faire executer celles des &apes (ou des actions) du procede de traitement 12 precedemment decrit, mises en oeuvre par un dispositif de securite. L'invention concerne donc au s si : - un programme pour un dispositif de securite, comprenant des instructions de code de programme destinees a commander l'execution de celles des &apes (ou des actions) du procede de traitement 5 precedemment decrit, lorsque ledit programme est execute par ce dispositif de securite ; - un support d'enregistrement lisible par un dispositif de securite sur lequel est enregistre le programme pour un dispositif de securite. Les modules logiciels peuvent etre stockes dans ou transmis par un support de donnees. Celui-ci peut etre un support materiel de stockage, par exemple un CD-ROM, une disquette 10 magnetique ou un disque dur, ou bien un support de transmission tel qu'un signal electrique, optique ou radio, ou un reseau de telecommunication. Ainsi le module de traitement 55 est configure pour : - verifier qu'un message envoye par un dispositif communicant a destination d'un dispositif recepteur est un message a transmettre ; 15 - transmettre ce message lorsque la verification est positive et le bloquer lorsque la verification est negative ; - recevoir une notification emise par le dispositif recepteur indiquant que le message transmis est a bloquer, afin de bloquer lors de la verification des messages ulterieurs de meme type que le message pour lequel la notification a ete recue, emis par des dispositifs communicants 20 fournis par le meme fabricant et de meme identifiant de produit que ceux du dispositif communicant ayant emis ce message. Dans un mode de realisation particulier, le module de traitement est en outre agence pour bloquer des messages ulterieurs de meme type que le message pour lequel la notification a ete recue, emis par des dispositifs communicants fournis par le meme fabricant et d'identifiant de 25 produit different de ceux du dispositif communicant ayant emis ledit message. Un systeme de securite comprend : - un dispositif de securite 50 destine a traiter un message envoye par un dispositif communicant 11,21,31,12,22 a destination d'un dispositif recepteur 60, ledit dispositif de securite comprenant un module de traitement 55 agence pour : 30 - verifier que ce message est un message a transmettre ; - transmettre ce message lorsque la verification est positive et le bloquer lorsque la verification est negative ; - recevoir une notification emise par le dispositif recepteur indiquant que le message transmis est a bloquer, afin de bloquer lors de la verification des messages ulterieurs de 35 meme type que le message pour lequel la notification a ete recue, emis par des dispositifs communicants fournis par le meme fabricant et de meme identifiant de produit que ceux du dispositif communicant ayant emis ledit message ; 13 - un dispositif recepteur, REVENDICATIONS1. Procede de traitement comprenant : - une verification (El) par un dispositif de securite (50) qu'un message envoye par un dispositif communicant (11,21,31,12,22) a destination d'un dispositif recepteur (60) est un message a transmettre, le message etant transmis au dispositif recepteur lorsque la verification est positive ; - une reception (E2) par le dispositif de securite d'une notification emise par le dispositif recepteur indiquant que le message transmis est a bloquer, des messages ulterieurs de meme type que le message pour lequel la notification a ete recue, emis par des dispositifs communicants fournis par le meme fabricant et de meme identifiant de produit que ceux du dispositif communicant ayant emis ledit message etant bloques par le dispositif de securite lors de ladite verification. 2. Procede de traitement scion la revendication 1, comprenant une neutralisation du dispositif communicant, pour lequel la notification a ete recue. 3. Procede de traitement selon la revendication 1, dans lequel des messages ulterieurs de meme type que le message pour lequel la notification a ete recue, emis par des dispositifs communicants fournis par le meme fabricant et d'identifiant de produit different de ceux du dispositif communicant ayant emis ledit message sont bloques par le dispositif de securite Tors de ladite verification. 4. Procede de traitement selon la revendication 1, comprenant une obtention par le dispositif de securite d' au moins un message a transmettre. 25 5. Dispositif de securite (50) destine a traiter un message envoye par un dispositif communicant (11,21,31,12,22) a destination d'un dispositif recepteur (60), ledit dispositif de securite comprenant un module de traitement (55) agence pour : - verifier que ledit message est un message a transmettre ; 30 - transmettre ledit message lorsque la verification est positive et le bloquer lorsque la verification est negative ; - recevoir une notification emise par le dispositif recepteur indiquant que le message transmis est a bloquer, afin de bloquer Tors de la verification des messages ulterieurs de meme type que le message pour lequel la notification a ete recue, emis par des dispositifs communicants fournis par 35 le meme fabricant et de meme identifiant de produit que ceux du dispositif communicant ayant emis ledit message. 15 6. Dispositif de securite selon la revendication 5, dans lequel le module de traitement est en outre agence pour bloquer des messages ulterieurs de meme type que le message pour lequel la notification a ete recue, emis par des dispositifs communicants fournis par le meme fabricant et d'identifiant de produit different de ceux du dispositif communicant ayant emis ledit message. 5 7. Systeme de securite comprenant : - un dispositif de securite (50) destine a traiter un message envoye par un dispositif communicant (11,21,31,12,22) a destination d'un dispositif recepteur (60), ledit dispositif de securite comprenant un module de traitement (55) agence pour : 10 - verifier que ledit message est un message a transmettre ; - transmettre ledit message lorsque la verification est positive et le bloquer lorsque la verification est negative ; - recevoir une notification emise par le dispositif recepteur indiquant que le message transmis est a bloquer, afin de bloquer lors de la verification des messages ulterieurs de 15 meme type que le message pour lequel la notification a ete recue, emis par des dispositifs communicants fournis par le meme identifiant de fabricant et de meme identifiant de produit que ceux du dispositif communicant ayant emis ledit message ; - un dispositif recepteur, agence pour recevoir ledit message envoye par le dispositif communicant et transmis par le dispositif de securite et pour envoyer ladite notification au dispositif de securite. 20 8. Programme pour un dispositif de securite, comprenant des instructions de code de programme destinees a commander 1' execution de celles des actions du procede de traitement selon l'une des revendications 1 a 4 mises en oeuvre par le dispositif, lorsque ledit programme est execute par ledit dispositif. 9. Support d' enregistrement lisible par un dispositif de securite sur lequel est enregistre le programme selon la revendication 8.