FR 3092717 A1 20200814 FR 1901295 A 20190208 Description Titre de l'invention : Transmission sécurisée de données par modulation spatiale. Domaine technique [0001] L'invention se situe dans le domaine des communications numériques par trans- missions radioélectriques. L'invention se situe plus particulièrement dans le domaine des systèmes de transmission « entrées multiples, sorties multiples »(111M0) qui exploitent des techniques de modulation spatiale pour transmettre des données entre des dispositifs. Art antérieur [0002] De nombreuses techniques de modulation existent pour la mise en oeuvre de systèmes de transmissions par émission et réception de signaux radioélectriques. Parmi les différentes modulations existantes, les techniques de modulation spatiale mises en oeuvre dans certains systèmes multi-antennaires exploitent des combinaisons d'antennes d'émission d'un dispositif multi-antennaires émetteur et/ou des combinaisons d'antennes de réception d'un dispositif multi-antennaires récepteur pour transmettre une information. En d'autres termes, l'information à transmettre n'est pas comprise dans le signal transmis en tant que tel, mais dans le sous-ensemble d'antennes utilisé pour transmettre et/ou recevoir ce signal. De telles modulations spatiales existent pour la liaison montante et pour la liaison descendante, et sont appelées respectivement modulation spatiale à l'émission et modulation spatiale à la réception. [0003] Dans le cadre d'une modulation spatiale à l'émission, différents groupes de bits formant chacun un symbole spatial sont associés respectivement à différents sous-ensembles d'antennes parmi l'ensemble des antennes d'émission d'un dispositif émetteur. La transmission d'un symbole spatial donné est alors réalisée par activation du sous-ensemble d'antennes d'émission associé : pendant une durée prédéterminée appelée « durée symbole », les antennes de ce sous-ensemble sont activées pour émettre un signal quelconque. En analysant le champ électromagnétique reçu au niveau de ses différentes antennes, le dispositif récepteur détermine les antennes d'émission qui ont été activées au niveau du dispositif émetteur pour émettre le signal, et il en déduit le symbole transmis. Les figures la et lb illustrent un exemple de modulation spatiale à deux états spatiaux pour la liaison montante entre un objet OBJ et une station de base BS. Dans cet exemple, l'objet OBJ comprend deux antennes d'émission AI et A» Lorsque l'objet OBJ veut émettre un bit à 0, il émet un signal quelconque via son antenne AI (figure la). Lorsque l'objet OBJ veut émettre un bit à 1, il émet un signal via son antenne A, (figure lb). A réception d'un signal émis par l'objet OBJ, la station 2 de base BS détermine par quel canal est passé ce signal en analysant le champ électromagnétique capté au niveau de ses antennes (par exemple en comparant le champ électromagnétique capté avec des profils de référence acquis et stockés durant une phase d'initialisation précédant la transmission de données). Si la station de hase BS détermine que c'est le canal HI qui a été utilisé (c'est à dire que le signal a été émis depuis l'antenne A,), elle en déduit que c'est un 0 qui a été émis (figure la). Si la station de hase BS détermine que c'est le canal H, qui a été utilisé (c'est à dire que le signal a été émis depuis l'antenne A,), elle en déduit que c'est un 1 qui a été émis (figure 1 b). [0004] Dans le cadre d'une modulation spatiale à la réception, différents groupes de bits formant chacun un symbole spatial sont respectivement associés à différents sous-ensembles d'antennes parmi l'ensemble des antennes de réception d'un dispositif récepteur. Dans cc cas, la transmission d'un symbole spatial donné est réalisée de la manière suivante : pendant la durée symbole, le dispositif émetteur utilise ses différentes antennes pour former un signal dont l'énergie est concentrée vers le sous-ensemble d'antennes de réception associé au symbole spatial à transmettre. Des techniques de prétraitement - telles que par exemple la technique du forçage à zéro (« Zero Forcing ») ou la technique de formation de voies numérique ou analogique (« Conjugale beanzforming ») - peuvent notamment être utilisée au niveau du dispositif émetteur afin de former des lobes de rayonnement dirigés vers des antennes cibles du dispositif de réception. En fonction des antennes cibles ainsi activées, le dispositif récepteur déduit le symbole transmis. Les figures 2a et 2b illustrent un exemple de modulation spatiale à deux états spatiaux pour la liaison descendante entre une station de base BS et un objet OBJ. Lorsque la station de base BS veut émettre un bit à 0, elle utilise ses antennes pour générer un signal dont l'énergie est concentrée vers l'antenne Al de l'objet OBJ (figure 2a). Lorsque la station de base BS veut émettre un bit à 1, elle utilise ses antennes pour générer un signal dont l'énergie est concentrée vers l'antenne A2 de l'objet OBJ (figure 2b). Si l'objet OBJ reçoit un signal d'énergie concentrée sur son antenne A,, il en déduit que c'est un 0 qui a été émis (figure 2a). Si l'objet OBJ reçoit un signal d'énergie concentrée sur son antenne A2, il en déduit que c'est un 1 qui a été émis (figure 2b). [0005] Les exemples donnés en relation avec les figures la, lb, 2a et 2b visent à illustrer de manière simple le principe de base des modulations spatiales, mais ne sont pas limitatifs. En particulier, l'objet OBJ peut disposer de plus de deux antennes. Des modulations spatiales dites étendues peuvent également être mises en oeuvre, selon lesquelles plusieurs antennes peuvent être activées simultanément durant une durée symbole (ou au contraire aucune antenne), de manière à augmenter le débit. De telles modulations spatiales étendues sont par exemple décrites dans le brevet français 3 FR3056047 BL Par exemple, pour un objet OBJ comprenant cieux antennes A] et A, il peut être défini, clans la table de correspondance partagée par l'objet OBJ et la station de base BS durant une phase d'initialisation préalable à la transmission de données, que le symbole « 00» correspond à une absence d'activation des antennes A] et A,, que le symbole « 01 » correspond à une activation de la seule antenne AI, que le symbole « 10 » correspond à une activation de la seule antenne A2, et que le symbole « 11 » correspond à une activation simultanée des antennes AI et A, durant une durée symbole (par activation, on entend l'émission ou la réception d'un sienal sur l'antenne, selon que l'on se place dans le cas d'une liaison montante ou descendante). [0006] Les techniques de modulation spatiale précédemment décrites sont susceptibles d'être utilisées notamment pour transmettre des données sensibles, telles que des données bancaires, des données biométriques, ou encore des données permettant de contrôler certains dispositifs critiques (par exemple des serrures, des dispositifs médicaux, etc.). Aussi, la question de la sécurité des transmissions est un point crucial : il s'agit à la fois d'empêcher un individu malveillant d'accéder à des données qui ne lui sont pas destinées, niais également de l'empêcher de nuire au fonctionnement de systèmes qu'il serait parvenu à pirater. Bien que les techniques de modulations spatiales apparaissent relativement sûres, il existe toujours un risque qu'une personne malveillante parvienne à identifier les antennes d'émission activées et/ou les antennes de réception visées lors d'une transmission de données, et qu'elle réussisse à en déduire le message échangé. À titre d'exemple, des vulnérabilités pourraient notamment être exploitées par une personne malveillante afin de dérègler à distance un simulateur cardiaque (« pacemaker ») implanté dans la poitrine d'un patient, mettant la vie de ce patient en danger. [0007] Il existe donc un besoin de solutions permettant de renforcer encore la sécurité des transmissions réalisées au moyen de techniques de modulations spatiales. Résumé de l'invention [0008] La présente technique permet de résoudre en partie les problèmes posés par l'art antérieur. La présente technique sc rapporte en effet, selon un premier aspect, à un procédé de transmission de données par modulation spatiale entre un premier dispositif comprenant au moins deux antennes et un deuxième dispositif comprenant au moins deux antennes. Le procédé comprend, au niveau du premier dispositif, préalablement à ladite transmission de données, une phase d'initialisation comprenant : [0009] - une étape d'obtention d'au moins une clé spatiale, ladite au moins une clé spatiale comprenant une succession ordonnée d'indices, lesdits indices étant compris dans un même ensemble parmi un ensemble d'indices associés chacun à une des antennes dudit premier dispositif ou un ensemble d'indices associés chacun à une des antennes dudit deuxième dispositif ; [0010] - au moins une première étape d'émission d'un signal à destination d'au moins une antenne du deuxième dispositif, à partir d'au moins une antenne du premier dispositif, en fonction de la succession ordonnée d'indices de ladite clé spatiale. [0011] De cette manière, la phase d'initial isation préalable à la mise en oeuvre d'une transmission de données par modulation spatiale est modifiée ou à tout le moins complétée, afin d'y intégrer de nouvelles étapes permettant la réalisation ultérieure d'une transmission de données par modulation spatiale mieux sécurisée. Plus particulièrement, ces nouvelles étapes comprennent l'obtention d'une clé spatiale au niveau du premier dispositif, et le partage de la connaissance de cette clé spatiale avec un deuxième dispositif avec lequel le premier dispositif est amené à communiquer. Ainsi, cette clé peut ensuite être utilisée pour sécuriser le ou les échanges ultérieurs de données, au moyen de différents mécanismes. Le premier dispositif et le deuxième dispositif peuvent par exemple être, indifféremment, une station de hase ou un objet communicant quelconque. [0012] Dans un mode de réalisation particulier, ladite étape d'obtention d'au moins une clé spatiale comprend : [0013] - une étape de sélection d'indices parmi ledit même ensemble ; [0014] - une étape d'ordonnancement des indices sélectionnés, formant ladite succession ordonnée d'indices. [0015] De cette manière la clé spatiale est générée au sein même du premier dispositif, en toute autonomie. [0016] Dans une première implémentation, les indices de ladite au moins une clé spatiale sont compris dans l'ensemble d'indices associés chacun à une des antennes dudit premier dispositif, et ladite au moins une première étape d'émission comprend au moins une étape d'émission d'un signal à destination de toutes les antennes du deuxième dispositif à partir d'une antenne source du premier dispositif. [0017] Ainsi, la technique proposée permet la mise en oeuvre d'une transmission des différents symboles spatiaux composant la clé spatiale par activation successive, au niveau du premier dispositif, de sous-ensembles d'antennes d'émission associé à chaque symbole spatial à transmettre. En analysant le champ électromagnétique reçu au niveau de ses différentes antennes pendant chaque durée symbole, le deuxième dispositif détermine les antennes d'émission qui ont été activées au niveau du premier dispositif pour émettre le signal, et il en déduit chaque symbole transmis, ce qui lui permet finalement de reconstituer la clé spatiale. Une telle implémentation correspond par exemple au cas où le premier dispositif est un objet communicant, et où le deuxième dispositif est une station de base. [0018] Selon une caractéristique particulière de ladite première implémentation, ladite transmission de données comprend au moins une deuxième étape d'émission d'un signal à destination dudit deuxième dispositif, à partir d'une antenne source du premier dispositif dont l'indice n'est pas compris dans ladite au moins une clé spatiale. [0019] De cette manière le premier dispositif est configuré pour émettre de façon répétée des signaux depuis au moins une antenne dont l'indice n'est pas compris dans la clé spatiale, pendant la transmission de données. Ces signaux ne contribuent pas à l'échange de données utiles entre le premier dispositif et le deuxième dispositif, mais forment un bruit artificiel ajouté à la transmission de données utiles. On dispose ainsi d'un premier mécanisme permettant d'améliorer la sécurisation d'une transmission de données par modulation spatiale dans la mesure où la présence de ce bruit artificiel complique la tâche d'une personne malveillante qui chercherait à intercepter et comprendre les données échangées entre le premier dispositif et le deuxième dispositif [0020] Selon une autre caractéristique particulière de ladite première implémentation, ledit procédé de transmission de données par modulation spatiale comprend une étape de déclenchement d'une alerte lorsque ledit premier dispositif reçoit un signal dont l'énergie est focalisée sur une antenne cible du premier dispositif dont l'indice n'est pas compris dans ladite au moins une clé spatiale. [0021] De cette manière, on dispose d'un deuxième mécanisme permettant d'améliorer la sécurisation d'une transmission de données par modulation spatiale. Ce mécanisme consiste à déclencher une alerte lorsque le premier dispositif détecte qu'il reçoit un signal dont l'énergie est focalisée sur une de ses antennes dont l'indice n'est pas compris dans la clé spatiale. Le deuxième dispositif n'étant pas censé émettre à destination de telles antennes, soit le signal reçu provient d'un autre dispositif que le deuxième dispositif avec lequel le premier dispositif est censé communiqué, soit le deuxième dispositif a été corrompu : il y a donc suspicion de tentative de piratage. [0022] Dans une deuxième implémentation, les indices de ladite au moins une clé spatiale sont compris dans l'ensemble d'indices associés chacun à une des antennes dudit deuxième dispositif, et ladite au moins une première étape d'émission comprend au moins une étape d'émission d'un signal à destination d'une antenne cible du deuxième dispositif à partir d'au moins une antenne du premier dispositif. [0023] Ainsi, la technique proposée permet la mise en oeuvre d'une transmission des différents symboles spatiaux composant la clé spatiale en exploitant la capacité du premier dispositif à émettre un signal dont l'énergie est focalisée dans une ou plusieurs directions souhaitées. Les antennes du deuxième dispositif avec des indices appartenant à la clé spatiale sont ainsi spécifiquement ciblées, ce qui permet au deuxième dispositif de déduire la clé spatiale. Une telle implémentation correspond par exemple au cas où le premier dispositif est une station de base, et où le deuxième dispositif est un objet communicant. 6 [0024] Selon une caractéristique particulière de ladite deuxième implémentation, ladite transmission de données comprend au moins une troisième étape d'émission d'un signal à destination dudit deuxième dispositif, à destination d'une antenne cible du deuxième dispositif dont l'indice n'est pas compris dans ladite au moins une clé spatiale. [0025] De cette manière le premier dispositif est configuré pour émettre de façon répétée des signaux à destination d'au moins une antenne du deuxième dispositif dont l'indice n'est pas compris dans la clé spatiale, pendant la transmission de données. Ces signaux ne contribuent pas à l'échange de données utiles entre le premier dispositif et le deuxième dispositif, mais forment un bruit artificiel ajouté à la transmission de données utiles. On dispose ainsi, dans le cadre de cette deuxième implémentation, d'un mécanisme de sécurisation d'une transmission de données par modulation spatiale s'apparentant au premier mécanisme de sécurisation décrit en relation avec la première implémentation : la génération de ce bruit artificiel complique la tâche d'une personne malveillante qui chercherait à intercepter et comprendre les données échangées entre le premier dispositif et le deuxième dispositif. [0026] Selon une autre caractéristique particulière de ladite deuxième implémentation, ledit procédé de transmission de données par modulation spatiale comprend une étape de déclenchement d'une alerte lorsque ledit premier dispositif détermine qu'une des données reçues durant ladite transmission de données provient d'une antenne source du deuxième dispositif dont l'indice n'est pas compris dans ladite au moins une clé spatiale. [0027] De cette manière, on dispose dans le cadre de cette deuxième implémentation, d'un mécanisme de sécurisation d'une transmission de données par modulation spatiale s'apparentant au deuxième mécanisme de sécurisation décrit en relation avec la première implémentation. Ce mécanisme consiste à déclencher une alerte lorsque le premier dispositif détecte qu'il reçoit un signal en provenance d'antennes du deuxième dispositif dont l'indice n'est pas compris dans la clé spatiale. Le deuxième dispositif n'étant pas censé émettre à partir de telles antennes, soit le signal reçu provient d'un autre dispositif que le deuxième dispositif avec lequel le premier dispositif est censé communiqué, soit le deuxième dispositif a été corrompu : il y a donc suspicion de tentative de piratage. [0028] Dans un mode de réalisation particulier, ladite transmission de données est une transmission de données chiffrées, et ladite au moins une clé spatiale est une clé cryptographique associée auxdites données chiffrées. [0029] De cette manière, en plus de définir les antennes qui seront utilisées pour la transmission par modulation spatiale des données utiles entre le premier dispositif et le deuxième dispositif, la clé spatiale fait également office de clé cryptographique 7 permettant de chiffrer et/ou déchiffrer les données échangées. La sécurisation de la transmission de données est ainsi encore plus renforcée. [0030] Selon un autre aspect, la technique proposée se rapporte également à un premier dispositif comprenant au moins deux antennes, et configure pour la mise en oeuvre d'une transmission de données par modulation spatiale avec un deuxième dispositif comprenant au moins deux antennes. Ledit premier dispositif comprend : [0031] - des moyens d'obtention d'au moins une clé spatiale, ladite au moins une clé spatiale comprenant une succession ordonnée d'indices, lesdits indices étant compris dans un même ensemble parmi un ensemble d'indices associés chacun à une des antennes dudit premier dispositif et un ensemble d'indices associés chacun à une des antennes dudit deuxième dispositif ; [0032] - des moyens d'émission d'un signal à destination d'au moins une antenne du deuxième dispositif, à partir d'au moins une antenne du premier dispositif, en fonction de la succession ordonnée d'indices de ladite clé spatiale. [0033] Selon encore un autre aspect, la technique proposée se rapporte à un produit programme d'ordinateur téléchargcable depuis un réseau de communication et/ou stocké sur un support lisible par ordinateur et/ou exécutable par un microprocesseur, caractérisé en ce qu'il comprend des instructions de code de programme pour l'exécution d'un procédé de transmission de données par modulation spatiale tel que décrit précédemment. [0034] Selon une implémentation préférée, les différentes étapes du procédé de transmission de données par modulation spatiale selon la technique proposée sont ainsi mises en oeuvre par un ou plusieurs logiciels ou programmes d'ordinateur, comprenant des instructions logicielles destinées à être exécutées par un processeur de données selon la technique proposée et étant conçu pour commander l'exécution des différentes étapes du procédé. [0035] En conséquence, la technique proposée vise aussi un programme, susceptible d'être exécuté par un ordinateur ou par un processeur de données, et en particulier un processeur sécurisé, ce programme comportant des instructions pour commander l'exécution des étapes d'un procédé tel que mentionné ci-dessus. [0036] Ce programme peut utiliser n'importe quel langage de programmation, et être sous la forme de code source, code objet, ou de code intermédiaire entre code source et code objet, tel que dans une forme partiellement compilée, ou dans n'importe quelle autre forme souhaitable. [0037] La technique proposée vise aussi un support d'informations lisible par un processeur de données, et comportant des instructions d'un programme tel que mentionné ci-dessus. [0038] Le support d'informations peut être n'importe quelle entité ou dispositif capable de 8 stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit microélectronique, ou encore un moyen d'enregistrement magnétique, par exemple un disque dur. [0039] D'autre part, le support d'informations peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens. Le programme selon la technique proposée peut être en particulier téléchargé sur un réseau de type Internet. [0040] Alternativement, le support d'informations peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé en question. [0041] Selon un mode de réalisation, la technique proposée est mise en oeuvre au moyen de composants logiciels et/ou matériels. Dans cette optique, le terme « module » peut correspondre dans ce document aussi bien à un composant logiciel, qu'à un composant matériel ou à un ensemble de composants matériels et logiciels. [0042] Un composant logiciel correspond à un ou plusieurs programmes d'ordinateur, un ou plusieurs sous-programmes d'un programme, ou de manière plus générale à tout élément d'un programme ou d'un logiciel apte à mettre en oeuvre une fonction ou un ensemble de fonctions, selon ce qui est décrit ci-dessous pour le module concerné. Un tel composant logiciel est exécuté par un processeur de données d'une entité physique (terminal, serveur, passerelle, routeur, etc.) et est susceptible d'accéder aux ressources matérielles de cette entité physique (mémoires, supports d'enregistrement, bus de communication, cartes électroniques d'entrées/sorties, interfaces utilisateur, etc.). [0043] De la même manière, un composant matériel correspond à tout élément d'un ensemble matériel (ou hardware) apte à mettre en oeuvre une fonction ou un ensemble de fonctions, selon ce qui est décrit ci-dessous pour le module concerné. Il peut s'agir d'un composant matériel programmable ou avec processeur intégré pour l'exécution de logiciel, par exemple un circuit intégré, une carte à puce, une carte à mémoire, une carte électronique pour l'exécution d'un micrologiciel (firmware), etc. [0044] Chaque composante du système précédemment décrit met bien entendu en oeuvre ses propres modules logiciels. [0045] Les différents modes de réalisation mentionnés ci-dessus sont combinables entre eux pour la mise en oeuvre de l'invention. Figures [0046] D'autres caractéristiques et avantages de l'invention apparaîtront plus clairement à la lecture de la description suivante d'un mode de réalisation préférentiel, donné à titre de simple exemple illustratif et non limitatif, et des dessins annexés, parmi lesquels : [0047] [fig.la] 9 déjà présentée, illustre un exemple de modulation spatiale d'émission à deux états spatiaux pour la liaison montante entre un objet et une station de base (transmission d'un 0), selon l'art antérieur ; [0048] [fig. 1 b] déjà présentée, illustre un exemple de modulation spatiale d'émission à deux états spatiaux pour la liaison montante entre un objet et une station de hase (transmission d'un 1), selon l'art antérieur ; [0049] [fig.2a] déjà présentée, illustre un exemple de modulation spatiale à la réception à deux états spatiaux pour la liaison descendante entre une station de hase et un objet (transmission d'un 0), selon l'art antérieur ; [0050] [fig.2h] déjà présentée, illustre un exemple de modulation spatiale à la réception à deux états spatiaux pour la liaison descendante entre une station de hase et un objet (transmission d'un 1), selon l'art antérieur ; [0051] [fig.3] présente les principales étapes mises en oeuvre durant la phase d'initialisation du procédé de transmission de données par modulation spatiale selon la technique proposée, dans un mode de réalisation particulier ; [0052] [fig.4] montre un premier exemple de mise en oeuvre d'une transmission d'une clé spatiale d'un premier dispositif à un deuxième dispositif, dans un mode de réalisation particulier ; [0053] [fig.5] montre un deuxième exemple de mise en oeuvre d'une transmission d'une clé spatiale d'un premier dispositif à un deuxième dispositif, dans un autre mode de réalisation particulier de la technique proposée ; [0054] [fig.6] montre un troisième exemple de mise en oeuvre d'une transmission d'une clé spatiale d'un premier dispositif à un deuxième dispositif, dans un encore un autre mode de réalisation particulier de la technique proposée ; [0055] [fig.7] présente de façon schématique les principaux composants d'un premier dispositif configuré pour la mise en oeuvre d'une transmission de données par modulation spatiale avec un deuxième dispositif, dans un mode de réalisation particulier. Description détaillée de l'invention [0056] La présente technique se rapporte, selon un premier aspect, à un procédé original de transmission de données par modulation spatiale entre un premier dispositif et un deuxième dispositif. Le concept inventif général de la technique proposée réside plus particulièrement dans l'exploitation de certaines spécificités propres aux modulations spatiales afin de mieux sécuriser la transmission de données. Il s'agit notamment d'empêcher, ou à tout le moins de rendre plus ardue, la réalisation de toute action entreprise par une personne malveillante et visant à accéder à des données échangées entre un premier dispositif et un deuxième dispositif ou à prendre le contrôle d'au moins un de ces dispositifs. Comme cela a déjà été décrit en relation avec l'art antérieur, la mise en oeuvre d'une modulation spatiale fait intervenir des dispositifs multi-antennaires. Ainsi, le premier dispositif et le deuxième dispositif comprennent chacun au moins deux antennes. Le terme « antenne » doit cependant être considéré dans un sens large. Ainsi, un « dispositif comprenant au moins deux antennes » peut correspondre, dans le cadre de la technique proposée, à un dispositif comprenant au moins deux antennes physiquement distinctes, mais également à un dispositif apte à mettre en oeuvre au moins deux modes de propagation différents (c'est à dire au moins deux diagrammes rayonnants différents). Ainsi, un dispositif comprenant une antenne reconfigurablc apte à mettre en oeuvre au moins deux modes de propagation différents (produisant des diagrammes rayonnants différents) est par exemple bien considéré comme étant un dispositif comprenant au moins deux antennes, au sens de [0057] Classiquement, la réalisation d'une transmission de données par modulation spatiale requiert la mise en oeuvre préalable d'une phase d'initialisation durant laquelle des informations sont échangées entre le premier et le deuxième dispositif. Ces informations portent notamment sur le nombre d'antennes compris dans l'un des dispositifs, sur des moyens d'identifier et de distinguer ces antennes, et sur l'établissement d'une table de correspondance entre des combinaison de ces antennes et des symboles, les différents symboles étant les éléments de base utilisés ultérieurement pour former les messages à transmettre. Un moyen d'identifier et de distinguer les antennes consiste à leur attribuer chacune un label unique. Dans la suite du document, on considère le cas courant où ce label prend la forme d'un indice : chaque antenne d'un dispositif est ainsi associé à un indice distinct de celui de ses autres antennes. L'utilisation d'autres moyens que des indices pour identifier et distinguer les différentes antennes d'un dispositif reste bien entendu possible sans sortir du cadre de la technique proposée. [0058] Selon le principe général de l'invention, la phase d'initialisation précédemment décrite est modifiée ou à tout le moins complétée, afin notamment d'y intégrer de nouvelles étapes permettant la réalisation ultérieure d'une transmission de données par modulation spatiale mieux sécurisée. Ces étapes, mises en oeuvre par le premier dispositif durant la phase d'initialisation du procédé de transmission de données, sont décrites en relation avec la rivure 3 . dans un mode de réalisation particulier. 11 [0059] Dans une étape 31 de la phase d' initial isation, le premier dispositif obtient une succession ordonnée d'indices qui forme ce qui est désigné sous le terme de « clé spatiale » dans le cadre de la technique proposée. Tous les indices de cette succession ordonnée d'indices sont compris dans un même ensemble parmi : [0060] - un ensemhle d'indices associés aux antennes du premier dispositif ; et/ou [0061] - un ensemhle d'indices associés aux antennes dudit deuxième dispositif. [0062] Comme cela est décrit de manière plus détaillée dans la suite de ce document, les antennes associées aux différents indices présents dans la clé spatiale forment un ensemble d'antennes destinées à être utilisées par la suite pour la transmission effective de données par modulation spatiale. L'étape d'obtention 31 peut prendre la forme d'une étape de réception de la clé spatiale en provenance d'un dispositif tiers. Elle peut également prendre la forme d'une étape de génération de la clé spatiale au sein même du premier dispositif, comprenant une étape de sélection d'indices au sein d'un même ensemble d'indices, puis une étape d'ordonnancement des indices sélectionnés afin de former la succession ordonnées d'indices définissant la clé spatiale. [0063] La clé spatiale obtenue par le premier dispositif à l'étape d'obtention 31 est ensuite communiquée au deuxième dispositif. A cette fin, le premier dispositif met en oeuvre au moins une étape 32 d'émission d'un signal à destination d'au moins une antenne du deuxième dispositif, à partir d'au moins une antenne du premier dispositif, en fonction de la succession ordonnée d'indices de ladite clé spatiale. [0064] Comme décrit ci-après, cette transmission de la clé spatiale du premier dispositif au deuxième dispositif exploite les spécificités du contexte d'une transmission de données par modulation spatiale, et peut être mise en oeuvre de différentes manières en fonction des dispositifs en présence et de leurs capacités respectives. [0065] Par exemple, dans une configuration classique telle que celle déjà décrite en relation avec les figures la à 2b, la transmission de données par modulation spatiale est réalisée entre une station de base et un objet connecté quelconque. Il est entendu que cet exemple n'est nullement limitatif et que la technique proposée s'applique également à des dispositifs d'autres natures. Comme illustré dans les figures 4 à 6, la station de base BS comprend une pluralité d'antennes (au moins deux, formant ainsi un réseau d'antennes) et l'objet OBJ comprend par exemple trois antennes A,. A2 et A3 Afin de permettre la mise en oeuvre de transmission de données par modulation spatiale, la station de base BS comprend des moyens de contrôle du rayonnement des signaux émis par le réseau d'antennes, qui la rendent apte à former des lobes de rayonnement spécifiquement orientés vers des antennes ciblées de l'objet OBJ. La station de base BS dispose également de moyens lui permettant de déterminer le canal utilisé (en d'autres termes, les antennes utilisées) par l'objet OBJ pour émettre un signal, sur la base par exemple d'une comparaison d'un champ électromagnétique capté par son 12 réseau d'antennes avec des profils électromagnétiques de référence préalablement acquis et stockés dans la station de hase BS. [0066] On suppose que, de manière classique et similaire aux techniques de modulations spatiales de l'art antérieur, la station de hase BS a déjà recueilli certaines informations concernant l'objet OBI avec lequel elle s'apprête à communiquer (c'est à dire avant la mise en oeuvre de la modulation spatiale). Plus particulièrement, la station de hase BS a déjà connaissance du nombre d'antennes de l'objet OBJ (trois dans le cas présent) et des différents indices associés à ces antennes (indice 1, indice 2, indice 3 associés respectivement aux antennes AI, A, et A3) qui permettent de les distinguer les unes des autres. [0067] Dans une première implémentation possible d'une transmission de données entre la station de base BS et l'objet OBJ, la phase d' initialisation selon la technique proposée est mise en oeuvre par la station de hase BS. Conformément à l'étape d'obtention 31 (figure 3), la station de base BS obtient au moins une clé spatiale, qui est formée d'une succession ordonnée d'indices, dont chacun est compris dans l'ensemble d'indices associés aux antennes de l'objet OBJ, c'est à dire dans l'ensemble (1,2,3). Par exemple, une telle clé spatiale est définie par la succession ordonnée d'indices 1-3, par la succession ordonnée d'indices 3-1-2, ou encore par la succession ordonnée d'indices 2-1-2-1. [0068] Conformément à l'étape d'émission 32 (figure 3), la clé spatiale est ensuite transmise à l'objet OBJ. Ceci est réalisé en exploitant la capacité de la station de base BS à émettre un signal dont l'énergie est focalisée dans une ou plusieurs directions souhaitées, grâce à son réseau d'antennes. Plus particulièrement, la transmission de la clé spatiale comprend une ou plusieurs étapes d'émission d'un signal dirigé vers l'objet OBJ, comprenant la formation de lobes de rayonnement orienté vers les antennes de l'objet OBJ dont un indice est compris dans la clé spatiale, par exemple vers les antennes AI et A3 dans le cas d'une clé spatiale égale à 1-3. [0069] Dans un mode de réalisation particulier illustré en relation avec latg-efi 4 la transmission de la clé spatiale comprend autant d'étapes d'émission successives que d'indices présents dans la clé spatiale, chaque étape d'émission comprenant la formation d'un unique lobe de rayonnement orienté vers une des antennes de l'objet OBJ. Ainsi, pour transmettre la clé spatiale 1-3, la station de base BS émet dans un premier temps (a) un signal avec un lobe de rayonnement dirigé vers l'antenne AI, puis dans un deuxième temps (b) un signal avec un lobe de rayonnement dirigé vers l'antenne A3. Selon une caractéristique particulière de ce mode de réalisation, l'ordre des émissions a une importance, en ce sens qu'il respecte l'ordre de la succession ordonnée d'indices formant la clé spatiale. Ainsi, les clés spatiales 1-3 d'une part et 3-1 d'autre part dont différentes, et la station de base BS émet d'abord un signal avec un 13 lobe de rayonnement dirigé vers l'antenne A3, puis un signal avec un lobe de rayonnement dirigé vers l'antenne AI si c'est la clé 3-1 qui doit être transmise. [0070] Alternativement, dans un autre mode de réalisation particulier illustré en relation avec la fissure 5 la transmission de la clé spatiale comprend une seule étape d'émission comprenant la formation d'autant de lobes de rayonnement que d'indices présents dans la clé spatiale. Ainsi, pour transmettre la clé spatiale 1-3, la station de base BS émet un signal présentant simultanément deux lobes de rayonnement, l'un dirigé vers l'antenne AI et l'autre vers l'antenne A3. Au niveau de l'objet OBJ, la distinction entre la clé spatiale 1-3 d'une part et la clé spatiale 3-1 d'autre part peut alors par exemple être réalisée en comparant la quantité d'énergie reçue par les antennes AI et A3 : si l'énergie reçue sur l'antenne AI est supérieure à l'énergie reçue sur l'antenne A3, l'objet OBI en déduit que c'est la clé spatiale 1-3 qui a été reçue, et inversement. Alternativement, l'ordre de la succession ordonnée d'indices formant la clé spatiale peut être reconstruit au niveau de l'objet OBJ, sur la base d'une information préalablement partagée entre les dispositifs, et relative à des poids associés aux différentes antennes : ainsi, s'il a été préalablement défini et partagé entre l'objet OBJ et la station de base BS que le poids de l'antenne A3 est supérieur au poids de l'antenne A2 qui est lui-même supérieur au poids de l'antenne AI, l'objet OBJ déduit que c'est la clé spatiale 3-1 qui a été reçue quand ses antennes Ai et A3 sont simultanément visées par des lobes de rayonnement émis depuis la station de base BS. [0071] Dans une deuxième implémentation possible d'une transmission de données entre la station de base BS et l'objet OBJ, la phase d'initialisation selon la technique proposée est mise en oeuvre par l'objet OBJ. A l'étape 31 (figure 3), la clé spatiale est obtenue par l'objet OBJ, et non plus par la station de base BS. Cette clé spatiale est formée d'une succession ordonnée d'indices, dont chacun est compris dans l'ensemble d'indices associés aux antennes de l'objet OBJ, c'est à dire l'ensemble (1,2,3). Les exemples de clés spatiales donnés en relation avec la première implémentation - savoir une clé spatiale formée par la succession ordonnée d'indices 1-3, par la succession ordonnée d'indices 3-1-2, ou encore par la succession ordonnée d'indices 2-1-2-1 - restent des exemples valables dans le cadre de cette deuxième implémentation. [0072] Conformément à l'étape 32 (figure 3), la clé spatiale est ensuite transmise à la station de base BS. Plus particulièrement, la transmission de la clé spatiale comprend une ou plusieurs étapes d'émission d'un signal dirigé vers la station de base BS, en provenance des antennes de l'objet OBJ dont un indice est compris dans la clé spatiale, par exemple en provenance des antennes A, et AI dans le cas d'une clé spatiale égale à 2-1. Dans un mode de réalisation particulier illustré en relation avec la fleure 6 . la transmission de la clé spatiale comprend autant d'étapes d'émission successives que 14 d'indices présents dans la clé spatiale, chaque étape d'émission comprenant l'émission d'un signal à partir d'une des antennes de l'objet. Ainsi, pour transmettre la clé spatiale 2-1, l'objet OBJ émet dans un premier temps (a) un signal depuis son antenne A2, puis dans un deuxième temps (h) un signal depuis son antenne AI. Si c'est la clé spatiale 1-2 qui doit être transmise, l'objet OBJ émet d'abord un signal depuis son antenne AI, puis depuis son antenne A» La station de hase BS détermine la clé spatiale en analysant le champ électromagnétique capté par son réseau d'antennes. [0073] Bien que non illustré dans les figures, il est entendu que, par analogie avec ce qui a déjà été décrit en relation avec la figure 5 dans le cas d'une clé spatiale transmise de la station de hase vers l'objet, un autre mode de réalisation consistant à émettre simultanément depuis plusieurs antennes de l'objet OBJ peut également être mis en oeuvre pour transmettre une clé spatiale de l'objet vers la station de hase. [0074] A l'issue de la phase d' initialisation selon la technique proposée, la connaissance de la clé spatiale a donc été partagée entre la station de hase BS et l'objet OBJ, et cette clé peut alors être utilisée pour sécuriser le ou les échanges ultérieurs de données au moyen de différents mécanismes dont des exemples sont décrits par la suite. En particulier, selon la technique proposée, les antennes de l'objet OBJ dont un indice est compris dans la clé spatiale sont celles utilisées par la suite pour la transmission de données par modulation spatiale. Selon une caractéristique particulière, l'ordre de la succession ordonnée d'indices formant la clé est alors important en ce qu'il permet d'attribuer des poids aux antennes de l'objet OBJ dont un indice est compris dans la clé spatiale. Par exemple, une clé spatiale égale à 3-1 signifie que seules les antennes A et A3 de l'objet seront utilisées pour la transmission de données par modulation spatiale, mais indique également, dans un mode de réalisation, que la modulation spatiale sera (dans le cas d'une modulation spatiale non étendue) une modulation spatiale à deux états, dans lequel le symbole de poids fort (c'est à dire le bit 1) sera associé à l'antenne 43, et le symbole de poids faible (c'est à dire le bit 0) associé à l'antenne Al. [0075] Dans un mode de réalisation particulier, la clé spatiale est définie de manière à ce que le nombre d'indices distincts qui la compose soit strictement inférieur au nombre total d'antennes de l'objet OBJ (par indices distincts, on entend des indices qui n'ont pas la même valeur). En d'autres termes, au moins un indice associé à une des antennes de l'objet OBJ ne fait pas partie de la succession ordonnée d'indices qui forme la clé spatiale. La clé spatiale 1-3-1-3 (qui ne contient pas l'indice 2 associé à l'antenne A2 de l'objet OBI), la clé spatiale 2-3 (qui ne contient pas l'indice 1 associé à l'antenne AI de l'objet OBI), ou la clé spatiale 1-1-1 (qui ne contient pas les indices 2 et 3 associés respectivement aux antennes A2 et A3 de l'objet OBJ) sont des exemples de clés spatiales qui répondent à un tel critère. [0076] De telles clés sont intéressantes en ce qu'elles permettent à la station de hase BS et à l'objet OBI de s'entendre sur un sous-ensemble d'antennes de l'objet OBJ - niais pas l'ensemble des antennes de l'objet OBI - réservé à la transmission ultérieure de données utiles par modulation spatiale. Par données utiles, on entend ici les données qui font partie intégrante des messages destinés à être transmis, par opposition à des données autres qui - bien que reçues ou émises - ne font pas partie intégrante de ces messages et peuvent donc à ce titre être qualifiées de bruit. [0077] Ainsi, par exemple : [0078] - dans le cas d'une liaison montante (de l'objet OBJ vers la station de hase BS), seule une partie des antennes d'émission de l'objet OBJ agissant en tant que dispositif émetteur est utilisée pour émettre des données utiles à destination de la station de hase BS agissant en qualité de dispositif récepteur ; ainsi la transmission de la clé spatiale 1-3 signifie que les données utiles ne seront émises qu'à partir des antennes A, et A_, de l'objet OBI : au niveau de la station de hase BS, tout signal identifié comme provenant de l'antenne A2 est donc considéré comme ne contribuant pas à la transmission de données utiles et peut être ignoré ; [0079] - dans le cas d'une liaison descendante (de la station de hase BS vers l'objet OBJ), seule une partie des antennes de réception de l'objet OBJ agissant en tant que dispositif récepteur est utilisée pour recevoir des données utiles en provenance de la station de base BS agissant en qualité de dispositif émetteur ; ainsi la transmission de la clé spatiale 2-3 signifie que les données utiles ne seront reçues que sur les antennes A2 et AT' de l'objet : au niveau de l'objet OBJ, tout signal reçu sur l'antenne A, est donc considéré comme ne contribuant pas à la transmission de données utiles et peut être ignoré. [0080] Une telle implémentation permet la mise en oeuvre de différents mécanismes destinés à mieux sécuriser la transmission de données par modulation spatiale, par rapport aux techniques classiques de l'art antérieur. Selon différents modes de réalisation de la technique proposée, ces mécanismes comprennent notamment : [0081] - la génération d'un bruit artificiel destiné à compliquer la tâche d'une personne mal- veillante qui chercherait à intercepter et comprendre les données échangées entre la station de base BS et l'objet OBJ ; et/ou [0082] - la levée d'alertes en cas de suspicion de piratage de la station de base BS ou de l'objet OBI par une personne malveillante. [0083] La génération d'un bruit artificiel consiste à configurer au moins un des dispositifs (station de base BS et/ou objet OBJ) de manière à émettre de façon répétée des signaux depuis et/ou à destination d'au moins une antenne de l'objet OBJ dont l'indice n'est pas compris dans la clé spatiale, pendant la transmission de données. Ces signaux ne contribuent pas à l'échange de données utiles entre la station de base BS et l'objet 16 OBJ, mais forment un bruit artificiel ajouté à la transmission de données utiles. La connaissance partagée de la clé spatiale par la station de base BS et par l'objet OBJ fait que ces deux dispositifs peuvent être configurés pour ignorer tout signal émis à partir de ou reçu sur une telle antenne, aussi ils ne sont pas perturbés par ce bruit artificiel. En revanche, la présence de cc bruit complique la tâche d'une personne malveillante qui chercherait à intercepter et comprendre les données échangées entre la station de hase BS et l'objet OBJ. La transmission de données est donc mieux sécurisée. [0084] Le mécanisme de levée d'une alerte repose sur un principe inverse, et consiste au contraire à configurer au moins un des dispositifs (station de base BS et/ou objet OBJ) de manière à ne pas émettre depuis et/ou à destination d'antennes de l'objet dont l'indice n'est pas compris dans la clé spatiale. En d'autres termes, durant la phase de transmission de données postérieure à la phase d'initialisation, la station de hase BS n'émettra jamais de signal d'énergie focalisée sur une telle antenne de l'objet OBJ (dans le cadre d'une liaison descendante), et/ou l'objet OBJ n'émettra jamais lui-même de signal à partir d'une telle antenne (dans le cadre d'une liaison descendante). Ainsi, s'il est détecté par l'un des dispositifs au cours d'une transmission de données qu'une telle antenne est utilisée pour émettre et/ou recevoir un signal, cette utilisation a nécessairement pour origine un dispositif non légitime ou corrompu. Par exemple, si l'objet OBJ reçoit un signal dont l'énergie est focalisée sur son antenne A2 alors que la clé spatiale échangée au cours de la phase d'initialisation était la clé 3-1, ce signal provient soit d'un autre dispositif que la station de base BS avec laquelle il est supposé communiquer, soit de la station de base BS elle-même mais dans un état inattendu et potentiellement corrompu. Il y a donc suspicion de piratage par une personne malveillante, une alerte est levée et diverses mesures de protection complémentaires peuvent être déclenchées. [0085] Bien que les deux mécanismes de sécurisation précédemment décrits reposent sur des principes inverses, il est intéressant de noter qu'ils peuvent quand même être utilisés de manière complémentaire, en particulier dans le cas de transmissions de données bidirectionnelles. Par exemple, la station de base BS peut générer du bruit artificiel lorsqu'elle transmet des données en direction de l'objet OBJ (c'est à dire en liaison descendante), mais lever une alerte lorsqu'elle détecte qu'un dispositif émet des données à partir d'une antenne qu'il n'est pas censé utiliser (c'est à dire en liaison montante). Une telle articulation des mécanismes de sécurisation est pertinente car la station de base est généralement un dispositif plus complexe qu'un simple objet connecté : elle est donc plus à même de disposer de moyens de protection propres plus élaborés contre le piratage, contrairement à l'objet potentiellement plus simple à pirater. [0086] Dans le cadre d'une transmission de données bidirectionnelle, des clés spatiales dif- 17 férentes peuvent être associées respectivement aux transmissions de données en liaison montante et descendante. Par exemple, clé spatiale 1-3 peut être associée au transmission de données en liaison montante (signifiant que les données utiles ne seront émises qu'à partir des antennes A, et A3 de l'objet OBJ en liaison montante) et la clé spatiale 2-1 peut être associée au transmission de données en liaison descendante (signifiant que les données utiles ne seront reçues que sur les antennes Al et A, de l'objet OBJ en liaison descendante). Dans ce cas, dans un mode de réalisation particulier, les deux clés spatiales sont obtenues (étape 31 de la figure 3) au sein d'un même dispositif, et un séparateur est utilisé lors de la transmission (étape 32 de la figure 3) de ces clés spatiales à l'autre dispositif, afin que ce dernier puisse les distinguer. Par exemple, dans le cas classique où la complexité du système est essentiellement portée par la station de hase BS (afin de garder des objets connectés les plus simples possibles), c'est elle qui génère les deux clés spatiales et les transmet à l'objet OBJ. Préalablement à cette transmission des clés, la station de hase et l'objet ont pu convenir que la clé spatiale pour la liaison montante serait transmise la première, que la clé spatiale pour la liaison descendante serait transmise après, et convenir d'un séparateur marquant la séparation entre ces deux transmissions. Ce séparateur peut prendre différentes formes, comme par exemple une séquence particulière d'émissions vers des antennes cibles de l'objet OBJ, ou encore l'écoulement d'une durée prédéterminée sans émission. Dans certains cas, la présence d'un tel séparateur est facultative, par exemple si la station de base et l'objet ont déjà échangé au préalable des informations relatives à la longueur des clés spatiales transmises. Dans un autre mode de réalisation, une même clé spatiale peut être définie à la fois pour la transmission de données en liaison descendante et en liaison montante (et donc n'être transmise qu'une fois). [0087] Il convient cependant de noter que, dans le cadre d'une transmission de données bidi- rectionnelle, le procédé de transmission de données par modulation spatiale selon la technique proposé peut également n'être mis en oeuvre que pour une seule des liaisons de transmission (soit la liaison montante, soit la liaison descendante), l'autre liaison étant alors mise en oeuvre au moyen par exemple d'un autre type de modulation (autre qu'une modulation spatiale) ou au moyen d'une modulation spatiale classique (telle qu'existante dans l'art antérieur). [0088] Outre le fait de définir les antennes qui seront utilisées pour la transmission par mo- dulation spatiale des données utiles entre la station de base BS et l'objet OBJ, la clé spatiale peut également, dans un mode de réalisation particulier, faire office de clé cryptographique. Les données transmises par modulation spatiale entre la station de base et l'objet sont alors des données chiffrées, que la clé spatiale a servi à chiffrer et/ ou permet de déchiffrer. Par exemple, si la clé spatiale est générée au niveau de la 18 station de hase BS avant d'être transmise à l'objet OBJ, elle peut être définie : [0089] - de manière à ce qu'elle permette à l'objet OBJ de déchiffrer les données chiffrées reçues de la station de hase BS, dans le cadre d'une transmission de données en liaison descendante ; et/ou [0090] - de manière à ce qu'elle permette à l'objet OBJ de chiffrer les données à transmettre à la station de hase BS, dans le cadre d'une transmission de données en liaison montante. [0091] Afin de complexifier la clé cryptographique, notamment en augmentant sa longueur, des indices de même valeur peuvent être utilisés de manière répétée dans la succession ordonnée d'indices formant la clé spatiale (dans ce cas, les poids associés à chaque antenne pour la mise en oeuvre de la modulation spatiale sont par exemple définis en prenant en compte l'ordre de première apparition de chaque valeur d'indice dans la succession ordonnée d'indices). Ainsi, la technique proposée permet, dans un mode de réalisation, de mettre en oeuvre un mécanisme de double-clés permettant une sécurisation encore plus renforcée de la transmission de données en combinant l'utilisation d'une succession d'indices d'antennes et en apportant une signification particulière à ces indices : les valeurs différentes d'indices présents dans la clé spatiale définissent un jeu d'antennes restreint qui servira pour la transmission de données utiles en modulation spatiale (permettant la mise en oeuvre des mécanismes de génération de bruit et de levée d'alertes précédemment décrits) d'une part, et l'ensemble de la succession ordonnées d'indices formant la clé spatiale définit une clé cryptographique pour chiffrer les données à transmettre et/ou déchiffrer les données chiffrées reçues dans le cadre de cette transmission de données en modulation spatiale. [0092] Selon un autre aspect, la technique proposée se rapporte également à un dispositif (premier dispositif) configuré pour la mise en oeuvre d'une transmission de données par modulation spatiale avec un autre dispositif (deuxième dispositif) comprenant au moins deux antennes. Le premier dispositif comprend au moins deux antennes. Par ailleurs, selon la présente technique, il comprend également : [0093] - des moyens d'obtention d'au moins une clé spatiale comprenant une succession ordonnée d'indices, lesdits indices étant compris dans un même ensemble parmi un ensemble d'indices associés chacun à une des antennes dudit premier dispositif et un ensemble d'indices associés chacun à une des antennes dudit deuxième dispositif ; [0094] - des moyens d'émission d'un signal à destination d'au moins une antenne du deuxième dispositif, à partir d'au moins une antenne du premier dispositif, en fonction de la succession ordonnée d'indices de ladite clé spatiale. [0095] La rivure 7 représente, de manière schématique et simplifiée, la structure d'un tel premier dispositif dans un mode de réalisation illustratif. [0096] Par exemple, le premier dispositif selon la technique proposée comprend, outre ses 19 antennes, une mémoire 71 constituée d'une mémoire tampon (M), une unité de traitement 72, équipée par exemple d'un microprocesseur (e), et pilotée par le programme d'ordinateur (Pg) 73, mettant en oeuvre le procédé de transmission de données par modulation spatiale selon l'invention. [0097] À l'initialisation, les instructions de code du programme d'ordinateur 73 sont chargées dans la mémoire tampon avant d'être exécutées par le processeur de l'unité de traitement 72. L'unité de traitement 72 reçoit en entrée E par exemple des données indiquant qu'une première partie d'une phase d' initialisation a été réalisée durant laquelle le premier dispositif a pu recueillir des informations relatives à un deuxième dispositif avec lequel il souhaite communiquer via une modulation spatiale. Ces informations portent notamment sur le nombre d'antennes compris dans le deuxième dispositif et sur des moyens permettant d'identifier et de distinguer ces antennes, tels que des indices associés à ces antennes par exemple. Le microprocesseur de l'unité de traitement 72 réalise alors les étapes du procédé de transmission de données par modulation spatiale, selon les instructions du programme d'ordinateur 73, pour finaliser la phase d'initialisation à l'issue de laquelle un contexte favorable pour la mise en oeuvre d'une communication par modulation spatiale sécurisée est établi. Plus particulièrement, le microprocesseur 72 contrôle les émissions de signaux réalisées à partir des antennes du premier dispositif, de manière à permettre en sortie S la transmission de la clé spatiale au dispositif avec lequel il souhaite communiquer. [0098] Ainsi, la technique proposée permet, dans ses différents modes de réalisation, de renforcer la sécurisation des transmissions de données entre un premier dispositif et un deuxième dispositif, en créant une couche de sécurité spécifique aux échanges réalisés par modulation spatiale, qui peut être mise en oeuvre au niveau des couches basses du modèle OSI. Cette couche de sécurité est typiquement directement liée aux couches 1 (couche physique) et/ou 2 (couche de liaison) du modèle OSI. [Revendication 1] [Revendication 2] [Revendication 3] [Revendication 4] [Revendication 5]