Brevet FR2742959A1 — publié le 19970627

Proc6dé de sécurisation de l'utilisation d'un terminal d'un système de radiocommunication cellulaire, terminal et carte utilisateur correspondants. Le domaine de l'invention est celui des systèmes de radiocommunication cellulaire avec des terminaux (également appelés stations mobiles). Dans le domaine de la radiocommiunication cellulaire, on connaît notamment, en Europe, le standard GSM ("Groupe spécial Systèmes Mobilcs publics de radiocoImunication fonctionnant dans la bande des 900 Mhz"). Plus précisément, l'invention concerne un procédé de sécurisation dc l'utilisation d'un terminal d'un systèmc de radiocommunication cellulaire. Le procédé dc l'invention peut notanunent, mais non exclusivement, être mis en oeuvre dans un système GSM. D'une façon générale, un système de radiocommunication cellulairc est mis en oeuvre au sein d'un réseau de cellules géographiques parcouru par des stations mobiles (ou terminaux). Une station de base est associée à chaque cellule, et une station mobile communique par l'intermédiaire de la station dc base associée à la cellule dans laquelle elle se trouve. Par station mobile ou terminal (les deux ternmes étant utilisés indifféremmient dans la présente description), on entend l'équipement physique utilisé par l'usager du réseau pour accéder aux services de télécommunication offerts. Il existe différents types (lde terminaux, tels que les mobiles montés sur des véhicules, les portables ou encore les portatifs. Généralement, quand un terminal est utilisé par un usager, celui-ci doit connecter une carte utilisateur qu'il détient, afin que celle-ci procure au terminal son numéro d'abolnné. Ainsi, dans le cas du GSM, la carte utilisateur que l'usager doit connecter au ternminal est uine carte à mémoire amovible, appelée module d'identificalion d'abonné (ou SIM en anglo-saxon, pour Subscriber ldentily Module), (lui procure au terminal son numéro international d'abonné (ou IMSI en anglo-saxon, pour International Mobile Subscriber Identity). En d'autres termes, toutes les informations individuelles concernant l'abonné sont stockées sur la carte utilisateur (ou carte SIM). Chaque terminal peut donc être utilisé, dans le cas général, avcc n'importe quelle carte utilisateur. Afin d'éviter un usage délictueux de l'identité d'un abonné du réseau, un mécanisme d'authentification est défini. En cffet, il convient d'éviter qu'à partir de la seule connaissance de l'identité d'un abonné (ou IMS1), un fraudeur puiss,,e se faire passer auprès du réseau pour cet abonné. Pour cela, la carte utilisateur contient égalenment une clé d'authentification individuelle ct un algorithme d'authentification. Ainsi, après que l'abonné se soit identifié, le réseau peut contrôler son identité et interrompre la procédure si l'authentification n'est pas réussie. Par ailleurs, l'abonné peut déclarer lai perte ou le vol de sa carte utilisatcur auprès de l'opérateur ou du gestionnaire du réseau. De cette façon, toute tentutive d'utilisation par un tiers de cette carte utilisateur peut être détectée et interdite au niveau ystèemc. De plus, très souvent, l'opérateur offre un degré de protection supplémentaire dc la carte utilisatcur. Pour cela, un numéro d'identité personnel (ou PIN cn anglo-saxon, pour Personal Identity Number) est stocké sur lu carte utilisateur. Cc code PIN est demandé à l'abonné, qui le saisit au clavier de son terminal, à chaque introduction de la carte dans le terminal ou à chaque mise en service (ie celui-ci. Ainsi, un éventuel fraudeur ne peut utiliser une carte utilisateur perdue ou volée que s'il arrive à connaître le code PIN associé à cette carte utilisateur. Si dés l'origine des systèmes de radiocommunication cellulaire, divers moyens de protection des cartes utilisateur contre la fraude ont été proposés, conuine expliqués ci- dessus, il n'en a pas été de même pour la protection des terminaux. En effet, les terminaux des prenières générations ne disposent d'aucune protection particulière contre la fraude. Par conséquent, un terminal perdu ou volé peut être utilisé par n'importe quel possesscur d'une carte utilisateur valide. En effet, le réseau vérifie la validité de la carte utilisateur mais pas celle du terminal. Le terminal peut donc, en termes de protection, être qualifié de passif. Or, chaque terminal d'un système de radioconununication cellulaire est un dispositif très coûteux, que ce coût soit supporté par l'abonné ou par l'opérateur. 11 y a donc un intérêt évident à tenter de sécuriser son utilisation, notamment en cas de perte ou de vol. D'une façon générale, la sécurisation de l'utilisation d'un terminal consiste à proposer, en plus du mode normal de fonctionnement, un mode dit verrouillé, dans lequel le terminal ne peut être utilisé qu'avec la carie utilisateur, dite carte utilisateur liée, avec laquelle il a été verrouillé. En d'autres termes, on crée un lien entre le terminal et une carte utilisateur particulière (dite carte utilisateur liée). Une technique connue de mise en oeuvre d'un tel mode verrouillé est décrite dasns le brevet EP 301 740 au nom de NOKIA MOBILE PHONES LTD. le procédé décrit dans ce brevet comporte une phase de création d'un lien terminal/carte utilisateur et une phase de vérification du lien terminal/carte utilisateur. Lors de la phase de création du lien, le terminal lit des données d'identification utilisateur stockées sur la carte utilisateur, puis les stocke dans sa mémoire. Lors de la phase de vérification du lien, le terminal lit les données d'identification utilisateur stockées sur la carte utilisateur avec laquelle il coopère, puis les compare avec celles stockées dans sa mémoire lors de la phase dc création du lien, et enfin autorise ou non son fonctionnement selon que les données lues et celles stockées sont identiques ou noln. Cette technique connue permnnet donc d'éviter qu'un terminal soit utilisé avec unc carte utilisateur autre quc celle avec laquelle il a été verrouillé. Ainsi, un terminal perdu ou volé sans sa carte utilisateur liée est inutilisable par un éventuel fraudeur. Ceci contribue donc à la réduction du nombre de vols de terminaux. Il est à noter que mnme si le terminal est perdu ou volé avec sa carte utilisateur liée, il ne peutit être utilisé qu'avec celle-ci. En effet, comme déjà expliqué ci-dessus, l'abonné peut déclarer auprès dc son opérateur la perte ou le vol de sa carte utilisateur, afin quc l'utilisation de celle-ci soit interdite au niveau système. Le vol du terminal ne présente donc pas non plus d'intérêt dans cc cas. Cette technique connue de sécurisation de l'utilisation d'un terminal présente néaunoins au moins deux inconvénients majeurs. Tout d'abord, elle ne permet pas de supprimer complètement tous les risques d'utilisation frauduleuse du ternminal. En effet, le lien termniina/carte utilisateur repose sur le stockage dans la mémoire du terminal des données d'identification utilisateur (lues par le terminal sur la carte utilisateur, lors de la phase de création du lien). Or, il est toujours possible qu'un fraudeur modifie directement le contenu de la mémoire du terminal afin dc modifier le lien verrouillant existant. Dans ce cas, il va remplacer, dans la mémoire du terminal, les données d'identification de la carte utilisateur liée par de nouvelles données d'identification d'une autre carte utilisateur. De cette façon, bicn qu'il soit ien mode verrouillé, le terninal fonctionne (frauduleusement) puisqu'il voit l'autre carte utilisateur conmmue la carte avec laquelle il est lié. De plus, cette technique connue est généralement combinée à la protection consistant à demander à l'abonné de rentrer son code PIN lors de chaque introduction de sa carte utilisateur dans le terminal ou à chaque mise en service dc celui-ci. Or, cette opération de rentrée du code PIN peut devenir fastidicusc si elle est répétée à dc nombreuses reprises au cours d'une même journée. Pour cette raison, certains abonnés laissent leur terminal en marche afin de ne pas avoir à rentrer plusieurs fois le code PIN. Dès lors, même si le mode verrouillé est sélectionné, le vol du terminal, qui cst allumé etl coopère avec sa carte utilisateur liée, permet à un fraudeur d'accéder aux services du réseau, et ce jusqu'à une interdiction au niveau système après que l'abonné a déclaré la perte ou le vol de sa carte utilisateur. On rappelle ici qu'il n'existe pas, pour l'utilisation des terminaux volés, de moyen d'interdiction au niveau système équivalent à celui existant pour les cartes utilisateurs volées. L'invention a notamment pour objectif de pallier ces inconvénients de l'état de la technique. Plus précisément, l'un des objectifs de la présente invention est de fournir un procédé de sécurisation de l'utilisation d'un terminal d'un système de radiocommunication cellulaire, ce procédé permettant dc supprimer complètement tous les risques d'utilisation frauduleuse du ternminal. Un objectif complémentaire de l'invention est de fournir un tel procédé permettant d'éviter à l'utilisateur de rentrer son code PIN lors de chaque introduction de sa carte utilisateur dans le terminal ou à chaque mise en service de celui-ci. L'invention a également pour objectif de fournir un tel procédé qui offre non seulement les avantages offerts par le procédé connu décrit dans le brevet EP 301 740 précité, mais aussi d'autres avantages qui ne peuvent pas être offerts par ce procédé connu. En d'autres termes, un objectif de l'invention est de fournir un tel procédé qui permette, comme le procédé connu, un fonctionnement en mode verrouillé, dans lequel S l'utilisation du terminal n'est possible qu'avec une carte utilisateur particulière. Encore un autre objectif de l'invention est de fournir un tel procédé qui permette, alors que le procédé connu ne le peut pas, de laisser un terminal en marche avec sa carte utilisateur liée à l'intérieur, tout en emlpêchant une utilisation frauduleuse de ce terminal. Un objectif complémentaire de l'invention est de fournir un tel procédé qui permette, localement ou à distance, le blocage (interdiction totale dc fonctionnement) ou le déblocage (autorisation du fonctionnement en mode vcrrouillé) d'un terminal. Un autre objectif de l'invention est de fournir un tel procédé qui permette à un abonné disposant de plusieurs terminaux pour un même abonnement de disposer en permanence d'au moins un terminal permettant d'assurer différentes fonctions de "réception passive" (fonctionnement du type répondeur), telles que la mémorisation (les appels reçus. Ces différents objectifs, ainsi que d'autres qui apparaîtront par la suite, sont atteints selon l'invention à l'aide d'un procédé de sécurisation de l'utilisation d'un terminal d'un système de radiocommunication cellulaire, ledit terminal étant du type destiné à coopérer avec une carte utilisateur et pouvant fonctionner selon au moins deux modes de fonctionnement distincts, à savoir un mode normal, dans lequel il peut être utilisé avec n'importe quelle carte utilisateur, et un mode verrouillé, dans lequel il ne peut être utilisé qu'avec la carte utilisateur, dite carte utilisateur liée, avec laquelle il a été verrouillé, caractérisé en ce qu'on stocke dans une zone mémoire de ladite carie utilisateur liée des premières données de verrouillage, ct ren ce que, dans ledit mode verrouillé, le procédé comprend une phase d'authentification par le ternminal de la carte utilisateur avec laquelle il coopère, laditc phase d'authentification comprenant notamment les étapes suivantes: - on calcule dans ledit terminal, à partir d'une fonction de calcul propre audit terminal et de données intcrmédiaires lues dans une zone mémoirc accessible audit terminald, des secondes données dc verrouillage; - on compare dans le terminal lesdites premières et secondes données de verrouillage et l'on autorise l'utilisation dudit terminal uniquement cil cas S d'égalité, c'est-à-dire si la carte utilisateur avec laquelle coopèrc lc terminal est authentifiée conure la carte utilisateur]iée. Ainsi, le principe général de l'invention consiste à établir un lien entre un terminal ct une carte utilisateur en stockant des données de verrouillage sur cette carte utilisateur (dite carte utilisateur liée). Ce principe diffère fondamentalement de celui proposé dans le brevet EP 301 740 précité. En effet, le principe connu, s'il consiste également à établir un lien entre le terminal et une carte utilisateur, repose sur le stockage des données de verrouillage dans le terminal (et non pas sur la carte utilisateur li6. e). De cette façon, le procédé de l'invention permet un fonctionnement en mode verrouillé, dans lequel l'utilisation du terminal n'est possible qu'avec la carte utilisatcur liée. De plus, il permet de supprimer complètement tous les risques d'utilisation frauduleuse du terminal. Il ne présente donc pas la vulnérabilité du procédé connu. En effet, le lien terminal/carte utilisateur est dépendant d'une part des premières. données stockées sur la carte utilisateur liée et d'autre part d'une fonction de calcul propre au terminal. Or, un fraudeur ne peut cn aucun cas connaîitre cette fonction de calcul qui n'est pas accessible en lecture. De plus, à moins que la carte utilisateur licée ait été volée avec le terminali, il ne connaît pas non plus les premnières données stockées. Par conséquent, il ne peut pas transformer une carte utilisateur en sa possession afin que celle-ci soit vue par le terminal comme la carte utilisateur avec laquelle il est lié. Il est clair que, de façon connue, si la carte utilisateur liée a été volée avec le terminal, l'abonné peut prévenir l'opérateur ou le gestionnaire du réseau afin que l'utilisation dc sa carte utilisateur soit interdite au niveau système. Par ailleurs, le procédé de l'invention offre un fonctionnement en mode verrouillé suffisamment sécurisé pour ne pas exiger de l'utilisateur qu'il rentre son code PIN lors de chaque introduction de sa carte utilisateur dans le terminal ou à chaque mise en service de celui- ci. Avantageusement, ladite phase d'autlhenitificution est effectuéc notamment: - lors de chaque mise en marche du terminal; et/ou - lors de chaque changement de carte utilisateur coopérant avec le terminal. La phase d'authentification peut également, de façon avantagcuse, être r6épétée selon unc stratégie prédéterminée, c'est-à-dire par exemple à intervalles de temps prédéterminés (réguliers ou non). Préférentiellement, ladite fonction de calcul propre au terminal est une fonction de cryptage selon un algorithme prédétcrminé, et lesdites prei:ières et secondes données de JO verrouillage sont des données cryptées avec ladite fonction de cryptagc. De cette façon, le degré de sécurisation de l'utilisation du terminal est encore augmenté. Dans un premier mode de réalisation préférentiel de l'invention, l'étape de stockage des prcmières données de verrouillage dans une zonc mémoire de la carlte utilisateur liée est effectuée lors d'une personnalisation préalable de ladite carte utilisateur liée. Cette personnalisation préalable est par exemple effectuée lors de la fabrication de la carte utilisateur, lors de la mise en service de la carte utilisateur (par le constructeur, l'opérateur. ou le distributeur), ou encore lors de la composition d'un ensemble personnulisé comprenant le terminal et sa carte utilisateur. En d'autres lermes, la carte utilisateur est personnalisée en usine ou par un distributeur. Pour ce qui est de son fonctionnement dans le mode verrouillé, la carte utilisateur est donc liée dés sa pcrsonnalisation à un ternminal parliculier, à savoir celui dont la fonction de calcul propre permet, à partir de données intermédiaires, de calculer des secondes données (lde verrouillage identiques aux premières données de verrouillage stockées sur la carte utilisateur liée. En d'autres termes, la carte utilisateur nc peut etre verrouillé qu'avec ce terminal particulier. Dans un second mode de réalisation préférentiel dc l'invention, l'étapc de stockage des premières données de verrouillage dans une zone mémoire de la carte utilisateur liée est effectuée lors de chaque passage du mode normal au mode verrouillé, de nouvelles premières données à stocker étant calculées dans le terminal, à partir de ladite fonction de calcul propre audit terminal el desdites données intermédiaires. Dans ce cas, la carte utilisateur n'est pas préalablement liée à un terminal et peut donc être verrouillée avec n'importe quel terminal. En effct, c'est uniquement lorsquc lI'on passe du mode normal au mode vernouillé que le lien est créé avcc le terminal (qui est donc celui avcc lequel lu carte utilisateur coopère). Avanlugeusemnent, lots de chaque passage du mode verrouillé au mode normaul, on modific au moins partiellement le contenu de la zone mémoire de la carte utilisateur- précédemmunent liée dans laquelle sont stockées les premières données de verrouillage, de façon à supprimer le lien d'auhenltification entre cle terminal et la carte utilisatleur précédemment liée. Ainsi, on est sûr avant le prochain passage en mode verrouillé qu'aucune carte utilisateur n'est liée au terminal. En d'autres eIcrmes, en mode normiul, aucune catlle utilisateur, mêenC ccllc qui était auparavant verrouillêc avec le terminal, ne con-.,erve dans su mémoire unc trace d'un lien antérieur avec le lerminal. De façon avantageuse, dans ledit mode verrouillé, le terminal peut êtrc utilisé avec au moins une autre carte utilisateur, dite autre carte utilisateur liée, pendant une session multi-utilisateur débutant après qu'un code multi-itilisateur a été transnmis au terminal, ct se terminant soit lorsque ladite autre carte utilisatcur liée ne cooplrc plus avec le terminal, soit lorsque le terminal est arrêté puis renmis en marche. Dans ce cas, le terminal fonctionnc dans le mode veTrrouillé avec l'une ou l'autre de deux cartes utilisateurs liées. Lorsque la session multiutilisateur permettant l'utilisation d'une seconde carte utilisateur liée sc termine, on revient au lien entre le terminal et la prem.ière carte utilisateur liée. La cane utilisateur liée avec laquelle coopère le termninal peut donc être remplacée par une autre carte utilisateur, sans que cela nécessile le passage par le mode normal. Par conséquent, la sécurisation de l'utilisation du terminal reste totale, mêime s'il y a deux - et non plus une seule - cartes ulilisateur liées. Préférentiellement, lesdites données intermédiaircs sont stockées dans unec zone mémoire du terminal. Selon une première variante préfdrentielle, lesdiltes données intermédiaires sont stockées dans une zone mémoire de la carte utilisateur avec laquelle coopère le tcrminal. Selon une seconde variante préférentielle qui combine les deux solutions précédentes, lesdites données intermédiaires sont stockées, pour unc partie, dans une zone mémoire du termlinal et, pour l'autre partie, dans une zone mémoire de la carte utilisateur avec laquelle coopère le terminal. Dc façon avantageuse, l'étapc de stockage des données intcrmnédiaires et effectuée: - lors de la fabrication du terminal, pour les données intermédiaires qui sont stockées dans une zone mémoire du terminal, et - lors de la fabrication dc la carte utilisateur, pour les données intennrmédiaires qui sont stockées dans dans une zone mémoire de la carte utilisateur. Préférentiellemcnt, le passage par le terminal du mode normal au mode verrouille nécessite la transmission au terminal d'un code de verrouillage/déverrouillage prédéterminé, et le passage par le terminal du mode verrouillé au mode normal nécessite la transmission au terminal dudit code de ddverrouillage/déverrouillage. Dc cette façon, la sécurisation de l'utilisation du terminal est encore augmentée. Avantageusement, ledit code de verrouillage/déverrouillage est rentré par un utilisateur du terminal sur un clavier relié au terminal. Dans un mode de réalisation avantageux de l'invention, dans ledit mode verrouillé, le procédé comprend également: - une étape de blocage du terminal, au cours de laquellc on modifiec au moins partiellement le contenu de la zone mémoire de la carte utilisateur liée dans laquelle sont stockées lesdites premières donncées de verrouillage, de façon à rendre le terminal inutilisable même si la cartc utilisateur avec laquelle il coopère est la carte utilisateur liée, et - une étape de déblocage du terminal, au cours dc laquelle on réécrit lesdites premières données de verrouillage dans lu zone mémoire de la carte utilisateur liée, de façon à rendre le terminal à nouveau utilisable si la carte utilisateur avec laquelle il coopère est la carte utilisateur liée. Ainsi, lorsqu'il est en mode verrouillé, le terminal peut être rendu inutilisable (blocage complet empêchant une utilisation frauduleuse) sans pour cela etre éteint. Dans cet état "allumé mais bloqué", le terminal peut assurer différentes fonctions de "réception passive" (fonctionnement du type répondeur), telles que la mémorisation des appels reçus. Préférentiellement, ladite étape de blocage est effectuéec lorsqu'une commande de blocage est transmise au terminal, et ladite étape dc déblocage est effectuée lorsqu'une conunande de déblocage est transmise au terminal. Ainsi, le procédé de l'invention permet, localement ou à distance, le blocage (interdiction totale de fonctionnement) ou le déblocage (autorisation du fonctionnement ien mode verrouillé) du terminal. Avantageusement, lesdites commande de blocage et de déblocage ne sont prises en compte par le terminal que si cllcs sont accompagnées d'un code de blocage/déblocage prédéterminé. Ceci permet d'augmenter encore. la s&curisation de l'utilisation du terminal. Préférentiellement, lesditcs commande de blocage et de déblocage sont transmises au terminal par l'intermédiaire d'un Service de Messages Courts. Selon une variante préfércntielle, lesdites commande de blocage ct de déblocage sont transmrises au terminal par l'intermédiaire d'un Service de Transmission de Données. Dans un mode de réalisation préférentiel de l'invention, lesdites commande de blocage et de déblocage sont transmises audit termninal, dit premier terminal, depuis un autre terminal, dit second terminal, et lu carte utilisateur avec laquellc coopère ledit second terminal et la carte utilisateur avec laquelle coopère ledit premier terminal correspondent à un même abonnement. Ainsi, le procédé dc l'invention permnnet à un abonné disposant de plusieurs terminaux pour un même abonnement de disposer en permanence d'au moins un terminal permettant d'assurer un fonctionnement du type répondeur (par exemple afin de mémoriser des appels reçus). L'invention concerne également un terminal et une carte utilisateur permettant la mise en oeuvre du procédé tel que présenté ci-dessus. l1 Lc terminal de l'invention comprend des moyens dc sécurisation de son utilisation comprenant notamment - des premiers moyens de lecture dans unc zonc mémoire de ladlite carte utilisateur liée de premières données de verrouillage; - des seconds moycns de lecture dans une zone mémoire accessible audit terminal, de données intermédiaires; - des moyens de calcul, à partir d'une fonction de calcul propre audit terminal et dcsdites données intermédiaires, de secondes données dc verrouillage; des moyens de compuaraison desdites premières et secondes données de verrouillage; et - des moyens d'autorisation sélective permettant l'utilisation dudit terminal uniquement en cas d'égalité, c'est-à-dire si la carte utilisateur avec laquellc coopère le terminal est authentifiée comme la carne utilisateur liée. La carte utilisateur de l'invention comporte une zone mémoire deslinée à recevoir des premières données de verrouillage. D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture dc la description suivante de plusieurs modes de réalisation préférentiels dc l'invention, donnés à titre d'exemples indicatifs et non limitatifs, et des dessins annexés, dans lesquels: - la figure! permet d'expliquer le principe général du procédé selon l'invention en présentant un organigramme simplifié de la phase d'authentification du lien terminal/carte utilisateur; - chacun des vrois couples de figures (2A, 2B), (3A, 3B) et (4A, 4B) présente une technique de mise en oeuvre distincte de]a phase d'authentification de la figure 1, avec pour chaque couple un mode de réalisation distinct du stockage des données intermédiaircs, chaque couple comprenant: une première figure 2A, 3A et 4A présentant dc façon schématique la répartition entre le terminal et la carte utilisateur d'éléments pcrmettant la mise en oeuvre du procédé de l'invention, une seconde figure 2B, 3B et 4B schématisant le déroulement de la phase d'authentification de la carte utilisateur par le terminal; - la figure 5 présente un organigramme simplifié d'un premier mode de réalisation du procédé selon l'invention; - la figure 6 présente un organigramnme simplifié d'un second mode de réalisation du procédé selon l'invention; - la figure 7 présente de façon plus détaillée la phase de création du lien apparaissant sur la figure 6; - la figure 8 présente de façon plus détaillcée la phase de blocage du terminal apparaissant sur la figure 6; - la figure 9 présente de façon plus détaillée la phase de déblocage du terminal apparaissant sur la figure 6; et - la figure 10 présente dc façon schématique un mode de réalisation particulier du procédé de l'invention mis ien oeuvre entre deux terminaux; - la figure 11 présente un schéma simplifié d'un mode de réalisation particulier d'un terminal ct d'une carte utilisateur selon l'invention. L'invention concerne donc un procédé de sécurisation de l'utilisation d'un terminal d'un système de radiocommunication cellulaire. Cc terminal est du type destiné à coopérer avec une carte utilisateur et pouvant fonctionner selon au moins deux mnodes de fonctionnement distincts, à savoir un mode normal, dans lequel il peut être utilisé avec n'importe quelle carte utilisateur, et un mode verrouillé, dans lequel il ne peut être utilisé qu'avec la carte utilisateur, dite carte utilisateur liée, avec laquelle il a été verrouillé. Il convicnt donc d'une part de créer un lien entre le terminal et la carte utilisateur, et d'autre part d'authentifier ce lien terminal/cunre utilisateur afin d'enmpcher, dans le mode verrouillé, l'utilisation d'une carte utilisateur autre que la carte utilisateur liée. La phase de création du lien consiste, selon l'invention, à stocker dans une zone mémoire de la carte utilisateur liée des premières données de verrouillagc. Comme expliqué plus en détails dans la suite de la description, cette phase dc création peut être effectuée soit lors de la fabrication de la carte utilisateur, soit lors dc chaque pa..ssage du mode normal au mode verrouillé. Dans le mode verrouillé, la phase d'authentification (lu lien consiste en une vérification par le terminal de la carte utilisateur avec laquelle il coopère. Selon l'invention, et comme prdsenté sur l'organigrammc simplifiéde la figure 1, cette phase d'authentification 10 comprend notamment Jes étapes suivantes: - on calcule (J 1) dans le terminal, à partir d'unc fonction dc calcul A propre au terminal et de données intermédiaires DI lues dans une zone mémoire accessible au terminal, des secondes données de verrouillage D2; - on compare (12) dans le terminal les premnièrcs DI ct secondes DI2 données de verrouillage, et - on autorise (13) l'utilisation du terminal uniquement en cas d'égalité, c'est-à-dire si la carte utilisateur avec laquelle coopère le cterminal est authentifiée commne la carte utilisateur liée. Dans le cas contraire. l'utilisation du terminal est refusée (14). Cette phase d'authentification 10 est par exemple effectuée lors de chaque mise en marche du terminal et lors de chaque changement de carte utilisateur coopérant avec le terminal. Elle peut être également effectuée de façon répétée, selon une stratégie prédéterminée (par exemple à intervalles de temps réguliers au cours du fonctionnement en mode verrouillé). La fonction de calcul A propre au terminal est par exemplc une fonction dc cryptage selon un algorithme prédéterminé, de sorte quc les premières D1 et secondes D2 données de verrouillage sont des données cryptées avec cette fonction de cryptage A. Chacun des trois couples de figures (2A, 2B), (3A, 3B) et (4A, 4B) présente une technique de mise en oeuvre distincte de la phase d'authentification 1O de la figure 1. Pour chaque couple, la première figure 2A, 3A et 4A présente dc façon schématique la répartition entre le terminal T et lu carte utilisateur CU d'éléments pennettant la mise en oeuvre du procédé de l'invention. Ces éléments sont notanunent les premières données de verrouillage Dl, la fonction de calcul A propre au terminal, une fonction de comparaison C et les données intermédiaires DI. Du fait du principe même de l'invention, les premières données de verrouillage DI sont toujours stockées sur la carte utilisateur liée CU. Par ailleurs, par définition, la fonction de calcul A propre au terminal ainsi que la fonction de comparaison C sont stockées sur le terminal T. En revanche, selon la technique retenue, les données intermédiaires DI peuvent être stockées sur lc terminal (cf fig.2A et 2B), sur la carte utilisateur CU (cf fig.3A et 3B), ou encore réparties entre le terminal T et la carte utilisateur CU (cf fig.4A ct 4B). La seconde figure 2B, 3B et 4B schématise le déroulement de la phase d'authentification de la carte utilisateur CU par le terminal T. Selon une première technique (cf fig.2A et 2B), les données intermédiaires DI sont stockées dans une zone mémoire du terminal T. Lc ddroulemeni de la phase d'authcntification du lien est le suivant (cf fig.2B): le terminal lit sur la carte utilisateur les premières données de verrouillage DI et les compare (C) à des secondes données de verrouillage D2 qu'il a calculées à partir de la fonction de calcul A et des donndées. intermédiaires DI qu'il stocke. Le résultat R de cette comparaison pennet d'autoriser ou non l'utilisation du terminal T. Selon une seconde technique (cf fig.3A et 3B), les données intermédiaircs DI sont stockées dans une zone mémoire de la carte utilisateur CU avec laquelle coopère le terminal T. Le déroulement de la phase d'authentification du lien (cf fig.3B) est identiquc à celui de la première technique excepté le fait que le terminal T lit les données intermédiaires DI sur la carte utilisateur CU. Selon une troisième technique (cf fig.4A et 4B), les données intermédiaires Dl sont stockées, pour une partie DI', dans une zone mémoirec du terminal T et, pour l'autre partie DI", dans une zone mémoire de la carte utilisateur CU avec laquelle coopère Je terminal. Le déroulement de la phase d'authentification du lien (cf fig.4B) est identique à celui de la première tcclmique excepté lc fait que le terminal T combine, avec une fonction de combinaison fc, les données intermédiaires DI' stockées sur le terminal et les données intermédiaires DI" stockées sur la carte utilisateur, et utilise le résultat DIr de cette combinaison pour calculer, avec la fonction de calcul A, Ics secondes données de verrouillage D2. On notera que plusieurs terminaux peuvent avoir une même fonction de cryptage. Dans ce cas, la phase d'authentification 10 est préférenticllement mise en oeuvre avec la première ou la troisième teclmique précitéedc. Ainsi, grâce aux données intermédiaires DI, DJ' qui sont stockées dans une zone mémoire du terminal mnais qui sont distinctcs d'un terminal à l'autre, on évite que des premières données de verrouillage idenliques soicnt stockdes dans les cartes utilisateur liées avec les différents terminaux qui possèdent une même fonction de cryptage. Les données intermédiaires DI, DI', DI" sont par cxemple stockEes lors dc lai fabrication du matériel (terminal ou cartc utilisateur selon les cas) qui Jes stocke. La figure 5 présente un organigramme simplifié d'un premier mode de réalisalion du procédé selon l'invention. L'étape 51 dc création du lien termninal/carte utilisatcur, c'est-à-dire J'étapc lors de laquelle on stocke les premières données de verrouillage])Dl dans une zone mémoire dc la carte utilisateur liée, est effectuée à titre définitif lors de la personnalisation de la carte utilisateur liée (par exemple lors de sa fabrication). Pendant le fonctionnement en mode verrouillé, la phase 10 d'authentification du lien est effectuéec aussi souvent que nécessaire. Enfin, il est possiblc de passer du mode normal au mode vtelOtiouillê et vice versa. La figure 6 présenle un organigr-amme.simplifié d'un second mode de rcéalisation du procédé selon l'invention. La phase 61 de création du lien est eflfectuée lors de chaque passage du mode normal au mode verrouillé. La figure 7 présente de façon plus détailléedc cette phase 61 de création du lien, qui comprend les étapes suivantes: - on calcule (71), dans le terminal, dc nouvelles premières donncées DI. à partir de la fonction de calcul A propre au terminal et des., données intermédiailes DI; - on stocke (72) ces nouvelles premières données de verrouillage DI dans une zone mémoire dc la cane utilisateur liée. On peut également prévoir une étape 62, effectuée lors de chaque passage du mode verrouillé au mode normal, de suppression du lien précédent terminal/carte utilisateur liéc. Pour cela, on modifie au ntoins partiellement le contenu de la zone mémoire de la carte utilisateur précédemment liée dans laquelle sont stockées les premières données de verrouillage. A titre d'option. on peut également prévoir que, tout en restant dans le mode verrouillé avec une première carne utilisateur liée, le terminal puissc Etre utilisé avec au moins unc seconde carte utilisateur li6e, pendant une session multi-utilisateur. Cctte session, lors de laquelle on utilise la seconde carte utilisateur liée, débutc par la foumrniturc au terminal d'un code multi-utilisatcur et se termine soit lorsque la scconde carte utilisateur liée ne coopère plus avec le terminal, soit lorsque le tcrmninal est arrêté puis remis en marche. A la fin de la session, on revient au nmlodc verrouillé avec le lien entre le terminal et la première carte utilisateur liée. On présente mnaintcnant, en relation avec le second mode dc réalisation du procédé de l'invention présenté sur la figure 6, diverses étapes supplémentaires que pcut comprendre le procédé de l'invention. On notera quc ces étapes supplémentaires peuvent également être ajoutées au premier mode de réalisation du procédé dc l'invention tel que présenté sur la figure 5. Ainsi, on peut imposer (étapes référencées 63 et 64) la fourniture d'un code dc verrouillage/déverronillage prédéterminé pour le passage par le terminal du mode normal au mode verrouillé, ainsi que pour le passage inverse. Ce code de verrouillage/dévcrrouillage est par excmple rentré par l'abonné sur un clavier relié à son terminal (ou intégré à celui-ci). Le procédé peut également comprendre, en mode verrouillé, une étape 65 de blocage du terminal et une étape 66 de déblocage du terminal. La figurc 8 présente de façon plus détaillée cette phase de blocage du terminal, qui comprend notamment une étape 83 de modification, au moins partielle, du contenu de la zone mémoire de la carte utilisateur liée dans laquelle sont stockées les premières données de verrouillage DI. Ceci permet de rendre le terminal inutilisablc même.i la carte utilisateur avec laquelle il coopère est la carte utilisateur liée. Il est important de noter que dans cet état bloqué, le terminal reste allumé et peut donc remplir des fonctions du type répondeur (par exemple, mémoriser, lors d'un appel, le numéro de l'appelant et/ou un message laissé par celui-ci). L'accomplissement de l'étape 65 de blocage peut être conditionnée par la double condition suivante: (81) une commande de blocage doit être transmise au terminal, (82) cette commande de blocage doit être accompagnée d'un code dc blocage/déblocage prédéterminé. La figure 9 présente de façon plus détaillée la phase de déblocagc du terminal, qui comprend notamment une étape 93 de réécriture des premières données de verrouillagc Dl dans la zone mémoire de la cate utilisateur liée. Ceci permet de rendre le terminal à nouveau utilisable, à la condition bien sûr quc la carte utilisateur avec laquelle il coopère soit la carte utilisateur liée. L'accomplisseement de l'étape 66 de déblocage peut etre conditionnée par la double condition suivante (91) une commande de déblocage doit êtrc transmise au terminal, (92) cette commande de déblocage doit être accompagnée d'un code de blocage/déblocage prédéterminé. Conumme présenté sur la figure 10, les commandes de blocage et de déblocage sont par exemple transmises au terminal (dit premier terminal T1), depuis un autre terminal (dit second terminal T2), par l'intermédiaire (101) soit d'un Service de Messages Courts, soit d'un Service de Transmission de Données. Ces deux services sont mis en oeuvre selon des techniques décrites dans les recommandations GSM séries 2, 3, 4 et 7. Dans les deux cas, le réseau doit comporter, au niveau système, des moyens de routage de telles commandes de blocage et de déblocage. Ainsi, un usager disposant pour un même abonnement de deux cartes utilisateur distinctes Cl, C2 (coopérant chacune avec un terminal distinct T1, T2) peut disposer en permanence d'au moins un terminal permettant d'assurer différentes fonctions de "réception passive" (fonctionnement du type répondeur). On présente maintenant un exemple d'utilisation du procédé selon l'invention dans le cas o le premier terminal T1 est un terminal mobile monté sur un véhicule et o le second terminal T2 est un terminal portatif. Pendant une période prédéterminée, par exemple au cours d'un rendez-vous important, un usager peut désirer ne recevoir aucun appel sur son terminal portatif, afin de nc pas Etre dérangé. Néanmoins, cet usager aimerait savoir ultérieurement si on a essayé de l'appeler pendant cette période de temps. Cette possibilité lui est offerte, grâce au procédé de l'invention, s'il effectue les opérations suivantes - il laisse son terminal mobile cn marche; - il positionne son terminal mobile en mode verrouillé; - depuis son terminal portatif, il envoie (par Service de Messages Courts ou Service de Transmission de Données) une commandc dc blocagc à destination de son terminal mobile; - il éteint son terminal portalif. Ainsi, son terminal mobile peut se comporter comme un répondeur. tout en étanl bloqué (c'est-à-dire inutilisable) puisque la carte utilisateur ne contient plus les honncs prenmières données de verrouillage D1. Ultéricurement (par exemple lorsque son rendez-vous cst terminé), l'usager effectue les opérations suivantes: - il met en marche son terminal portatif; - depuis son terminal portatif, il envoie une commande dc déblocage à destinalion de son terminal mobile. Ainsi, il peut utiliser normalement son terminal mobile, notamment pour lirc les messages cnregistrés ou les numéros des appelants mémorisés pendant le fonctionnement en tant que répondeur du ternminal mobile. L'invention concerne également un terminal et une care utilisatcur pcrmettant la mise eni oeuvrc du procédé tel que présenté ci-dessus. La figure I 1 présentc un schéma simplifié d'un mode de réalisation dc ce terminal et de cette carte utilisateur. La carte utilisateur CU comporte une zone mdmoire 110 destinée à recevoir des premières données de veTrrouillage Dl. Le terminal T comprend des moyens 111 de sécurisation de son utilisation comprenant notamment: - des premiers moyens 112 de leccture, dans la zone mémoire 110 de la carte utilisateur CU liée, des premières données de vcTrrouillage D]; - des seconds moyens 113 de lecture, dans une zone mémoire 114 accessible au terminal, dc données intermédiaircs Dl; - des moyens 115 de calcul, à partir d'une fonction dc calcul A propre au terminal et des données intermédiaires DI lucs, dc secondes données de verrouillage D2; - des moyens 116 de comparaison des premières et secondes données de verrouillage D], D2; et - des moyens 117 d'autorisation sélective permettant I'utilisation du terminal uniquement en cas d'égalité, c'esltà-dire si la carte utilisateur avec laquelle cooIprc le terminal est authentifiée comme la carte utilisateur liée. Ces moyens 11 (le sécurisation sont utilisés, dans le mode verrouillé, lors de la phase d'aulhentification 10 par le termninal T de la carte utilisateur CU avec laquellce il coopère (cf fig. 1). Dans le mode de réalisation présenté sur la figure 1 1, les donndcs intcrmédiaires DI sont stockées dans une zone mémoire 114 du lerminal. La technique dc mise en oeuvre de la phase d'authentification I est alors la première décrite ci-dessus, en relation avec les figures 2A et 2B. Il est clair que l'invention n'est pas limitée à ce mode dc réalisation particulier mais concerne égalcment le cas o les données intermédiaires sont stockées dans une zone mémoire de la carte utilisateur, ou encore celui le cas les données intermédiaires sont réparties entre le terminal et la catrte utilisateur. REVENDICATIONS 1. Procédé dc sécurisation dc l'utilisation d'un tcrmiiinal (T) d'un système de radiocommunication cellulaire, ledit terminal étant du type desliné à coopérer avec une carte utilisateur (CU) et pouvant fonctionner selon au moins deux modes de fonctionnement distincts, à savoir un mode normal, dans lequel il pelut être utilisé avec n 'importe quelle carte utilisateur, el un mode verrouillé, dans lequel il ne peut être utilisé qu'avec la carte utilisateur, dite carte utilisateur liée, avec laquelle il a été verrouillé, caractérisé en ce qu'on stocke dans une zone nmémoirc dc laditc carte utilisateur (CU) liée des prcmières données de veiToulillage (D 1), et en ce que, dans ledit mode verrouillé, lc procédé comprend une phasec d'authentification (10) par Je terminal (T) de la carte utilisateur (CU) avec laquelle il coopère, ladite phase d'authentification comprenant notamment les étapes suivantes: - on calcule (11) dans ledit lerminal, à partir d'une fonction de calcul (A) propre audil lerminal et de données intermédiaires (DI) lues clans une 7one mémoire accessible audit terminal, dcs sccondes données de verrouillage (D2); - on compare (12) dans le terminal lesdites prremières et secondes donné.cs de verrouillage (DI, D2) et l'on autorisc (13) l'utilisation dudit terminal uniquemenl en cas d'égalité, c'est-à-dire si la carte utilisateur avec laquelle coopère le terminal est authelintifiéc conune lu carte utilisateur liée. 2. Procédé selon la revendication 1, caractérisé en ce que ladite phasc d'authentificalion (10) est effectuée notanmmenl: - lors de chatquc nise en marche du terminal; et/ou - lors dle chaque changemerit dc carte utlisateur coolpérant avec le terminal. 3. Procédé selon l'une quelconque des rcvcndications I et 2, caractérisE en ce que ladite fonction de calcul (A) propre au terminal est une fonction dc cryptage selon un algorithme prédétermnniné, el en ce que lesdites premières et secondes données de verrouillage (DI, D2) sont des données cryptées avec ladite fonclion de cryptage. 4. Procédé selon l'une quelconquc des revendications 1 à 3, caractérisé en ce que l'étape (51) de stockage des premières donnes de verrouillage (D1) dans une zone mémoire de la carte utilisateur liée est effectuée lors d'une personnalisation préalable lde ladite carte utilisateur liée. 5. Procédé selon l'une quelconque des revendications I à 3, caractérisé en ce que I'étape (61) de stockage des premières données de verrouillage (Dl) dans une zone mémoire de la carte utilisateur liée est effectuée lors de chaque passage du mode normal au mode verrouillé, de nouvelles premières données à stocker (Dl) étant calculées dans Ic ternminal, à partir de ladite fonction de calcul (A) propre audit terminal et dcsditcs données intermédiaires (DI). 6. Procédé selon la revendication 5, caractérisé en ce que, lois de chaque passage du mode verrouillé au mode normal, on modifie (62) au moins partiellement Ic contenu de la zone mémoire de la carte utilisateur précédemment liée dans laquelle sont stockées les premières données de verrouillage (Dl), de façon h supprimer le lien d'authentification entre le terminal et la cate utilisateur précédemnent liée. 7. Procédé selon l'une quelconque des revendications 5 et 6, caractérisé en ce que, dans ledit mode verrouillé, le terminal peut être utilisé avec au moins une autre carte utilisateur, dite autre carte utilisateur liée, pendant une session mufti-utilisateur débutant après qu'un code multi- utilisateur a étéd transmis au terminal, ct se terminant soit lorsque ladite autre carte utilisateur liée ne coopère plus avec le terminal, soit lorsque le terminal est arrêté puis remis en marche. 8. Procédé selon l'une quelconque des revendications 1 à 7, caractérisé en ce que lesdites données intermédiaires (Dl) sont stockées dans une zone mémoiro du terminal. 9. Procédé selon l'une quelconque des revendications 1 à 7, caractérisé en ce que lesdites données intermédiaires (Dl) sont stockées dans une zone mémoire de la carte utilisateur avec laquelle coopère le terminal. 1 0. Procédé selon l'une quelconque des revendications 1 à 7, caractérisé en ce que lesdites données intermédiaires sont stockées, pour une partie (DI'), dans une zone mémoire du terminal et, pour l'autre partie (DI"), dans une zone mémoire de la carte utilisateur avec laquelle coopère le terminal. 11. Procédé selon l'une quelconque des revendications 8 à 10, caractérisé en ce que l'étape de stockage des données intermédiaires est effectuée: - lors de la fabrication du terminal, pour les données intermédiaires qui sont stockes dans une zone mémoire du terminal, ct - lors de la fabrication de la carte utilisateur, pour Ics domcnnées intermnédiaircs qui sont stockées dans dans une zonc mémoire de la carte utilisateur. 1 2. Procédé selon l'une quelconque des revendications I à 1, caractérisé en cc que le passage par le terminal du modle normal au mode verrouillé nécessite (63) la transmission au terminal d'un code de verrouillagc/dévceTouillage prédéterminé, et en ce que le passage par le terminal du mode verrouillé au mode normal nécessite (64) la transmission au terminal dudit code de déverrouillage/déverrouillage. 13. Procédé selon la revendication 12, caractérisé en ce que ledit code de verrouillage/déverrouillage est rentré par un utilisatcur du terminal sur un clavier relié au ternminal. 14. Procédé selon l'une quelconque des, revendications, I à 13, caractérisé en cc que, dans ledit mode verrouillé, le procédé comprend égalemnient - une étape (65) de blocage du terminal, au cours de laquelle on modifie (83) au moins partiellement le contenu de la zone nrnmoire de la carie utilisateur liée dans laquelle sont stockées lesdites premières d(onnées de verrouillage (DI). de façon à rendre le terminal inutilisablec même si la cartc ulilisateur avec laquelle il coopèrc est la calte utilisateur liée, et une étape (66) de déblocage du terminal, au cours de laquellc on réécrit (93) lesdites premières données dc verrouillage (DI) dans la zone mémoire de la carte utilisateur liée, de façon à rendre le terminal à nouveau utilisable si la carte utilisateur avec laquelle il coopère est la carte utilisateur liée. 15. Procédé selon la rcvendication 14. caractérisé en ce que ladite étape (65) de blocage est effectuée lorsqu'une commande de blocage est transmise (8 1) au termninal, ct en ce que ladite étape (66) de déblocage est cffectuée lorsqu'iunc commande de déblocage est transmise (91) au terninal. 1 6. Procédé selon la revendication 15, caractérisé en ce que lesdites commande de blocage et de déblocage ne sont prises en compte par le terminal que si elles sont accompagnées (82; 92) d'un code de blocage/déblocage prédétermnniné. 1 7. Procédé selon l'une quelconque des rcvendicalions 15 ct 16, caractérisé en ce que lesdites commande de blocage et dc déblocage sont transmises au terminal par l'intermédiaire d'un Service de Messages Courts. 18. Procédé selon l'une quelconque des revcndications 15 et 16, caractérisé enC ce que lesdites commande de blocage et de déblocage sont transmises au terminal par l'intermédiaire d'un Service de Transmission de Données. I 9. Procédé selon l'une quelconque des revendications 15 à 18, caractérisé en ce que lesdites commande de blocage et de déblocage sont transmises audit terminal, dit premier terminal (T1), depuis un autre ternminal, dit second terminal (T2), et en ce que la carte utilisateur (C2) avcc laquelle coopère ledit second terminal (T2) et la carte utilisateur (Cl) avec laquelle coopère ledit premier terminal (Tl) correspondent à un même abonnement. 20. Terminal (T) d'un système de radiocommunication cellulaire, ledit terminal étant du type destiné à coopérer avec une carte utilisateur (CU) et pouvant fonctionner selon au moins deux modes de fonctionnement distincts, à savoir un mode normal, dans Icquel il peut être utilisé avec n'importe quelle carte utilisateur, et un mode verrouillé, dans lequel il ne peut être utilisé qu'avec la carte utilisateur, dite carte utilisateur liée, avec laquelle il a été verrouillé, caractérisé en ce qu'il comprend des moyens de sécurisation dc son utilisation comprenant notamment: - des premiers moyens de lecture dans une zone mémoire de ladite carte utilisateur (CU) liée de premières données de verrouillage (D1); - des seconds moyens de lecture dans une zone mémoirc accessible audit terminal, de données intermédiaires (DI); - des moyens de calcul, à partir d'une fonction dc calcul (A) propre audit terminal et desdites données intermédiaires (DI), de secondes données de verrouillage (D2); - des moyens de comparaison desdites premières et secondes données de verrouillagc (D1, D2); ct - des moyens d'autorisation sélective permettant l'utilisation dudit terminal uniquement cn cas d'égalité, c'cst-à-dire si la carte utilisateur avec laquelle coopère le terminal est authentifiée comme la carte utilisateur liée. lesdits moyens de sécurisation étant utilisés, dans ledit mode verrouillé, lors d'une phase d'authentification (10) par le terminal (T) de la carte utilisateur (CU) avcc laquelle il coopbère. 21. Carte utilisateur du type destiné à coopérer avec un terminal (T) d'un système de radiocommunication cellulaire, ledit terminal pouvant fonctionner selon au moins deux modes de fonclionnement distincts, à savoir un mode normal, dans lequel il peut être utilisé soit avec ladite cuarne utilisateur soit avec n'importe quelle autre carte utilisaleur du même type, ct un mode verrouillé, dans lequel il ne peut être utilisé qu'avec ladite carte utilisateur, dite dans ce cas carte utilisateur liée, s'il a été verrnouillé avec celle-ci, caractérisée en ce qu'elle comporte unc zone mémoire destinéc à recevoir des premières données de verrouillage (D1), lesdites premières donn6cs de verrouillage (Dl) étant utilisées, dans ledit mode verrouillé, lors d'unc phase d'authentificalion (10) par le terminal (T) dc la carte utilisatcur (CU) avec laquelle il coopère, ladite phase d'authentification consistant pour le ternminal à calculer des secondes données de verrouillage (D2), puis les comparer avec lesdites premières données de verrouillage (Dl) afin d'autoriser l'utilisation du terminal uniquement en cas d'égalité.