Brevet FR2790346A1 — publié le 20000901

i DISPOSITIF ET PROCEDE DE SECURISATION D'UN MEDIA DE STOCKAGE DE DONNEES La présente invention concerne un dispositif de sécurisation d'un média de stockage de données. Elle concerne également un procédé de sécurisation d'un tel dispositif. L'invention trouve une application particulièrement avantageuse dans des domaines tels que les domaines de l'informatique, des jeux, de l'audiovisuel.... Les médias de stockage de données comprennent des données destinées à être exploitées généralement sur un terminal tel qu'un ordinateur ou un moniteur de télévision. Lesdites données sont des informations de type texte, des images, du son ou encore des logiciels. De nombreuses copies frauduleuses des données contenues dans lesdits médias sont effectuées au moyen de logiciels accessibles à tous. Ces logiciels permettent de dupliquer des données d'un média en dépit des droits d'auteurs qui protègent généralement lesdites données. Un dispositif connu de l'état de l'art propose d'utiliser un boîtier de sécurité pour empêcher les copies pirates des données contenues dans un média. Le boîtier qui contient un circuit électronique d'identification est relié par exemple à un ordinateur dans lequel est introduit ledit média. Ledit dispositif divulgue la présence d'un programme dans le média permettant d'identifier le boîtier de sécurité par l'intermédiaire dudit circuit électronique. Le programme est chargé dans l'ordinateur puis il effectue l'identification. En cas d'absence du boîtier approprié, les données ne peuvent être lues, par suite, le média ne peut être utilisé. Le dispositif n'offre qu'une sécurité minimale dans la mesure o le programme de vérification peut être neutralisé sur l'ordinateur. Il n'existe alors plus aucune protection. De plus, généralement, un boîtier de sécurité est associé à un seul média. Par suite, la gestion de la 2 sécurité devient très onéreuse et compliquée puisqu'il faut un nouveau boîtier de sécurité pour tout nouveau média. Aussi un problème technique à résoudre par l'objet de la présente invention est de proposer un dispositif de sécurisation d'un média de stockage de données, ainsi qu'un procédé de sécurisation d'un tel dispositif, qui permettent d'éviter les copies frauduleuses des données contenues dans lesdits médias tout en n'alourdissant pas l'utilisation desdits médias. Une solution au problème technique posé se caractérise, selon un premier objet de la présente invention, en ce que ledit dispositif comporte, intégrés dans ledit média, d'une part, un objet portatif comportant une mémoire comprenant au moins une clef secrète unique audit média, et, d'autre part, des moyens d'échange de données, ladite clef permettant de décrypter des données dudit média, lesdits moyens d'échange permettant d'échanger lesdites données entre ledit objet portatif et ledit média. Selon la présente invention, un procédé de sécurisation d'un média de stockage de données est remarquable en ce que le procédé comporte les étapes consistant à: - on décrypte des données dudit média au moyen d'une clef secrète, unique audit média, contenue dans une mémoire d'un objet portatif intégré audit média, - on échange les données dudit média entre ledit objet portatif et ledit média grâce à des moyens d'échange de données intégrés audit média. Ainsi, comme on le verra en détail plus loin, le dispositif de l'invention permet de protéger des données du média en les cryptant et d'empêcher ainsi une lecture en clair des données. Une copie des données est inutilisable puisque lesdites données sont cryptées. Pour effectuer une lecture desdites données, ces dernières doivent être au préalable décryptées au moyen d'une clef secrète contenue dans ledit objet, lequel est intégré dans le média de stockage de données. La clef secrète est unique à un média. Ainsi, une lecture en clair de données est uniquement possible à partir dudit média. La description qui va suivre au regard des dessins annexés, donnés à titre d'exemples non limitatifs, fera bien comprendre en quoi consiste l'invention et comment elle peut être réalisée. La figure 1 est une vue de dessus d'un média de stockage comportant un dispositif de sécurisation conforme à l'invention. La figure 2 est un schéma d'un objet portatif compris dans le dispositif de sécurisation de la figure 1. La figure 3 est une vue de côté d'un lecteur de média, du média et du dispositif de sécurisation de la figure 1. La figure 4 est un schéma logique du lecteur de média de la figure 3. La figure 5 est un autre schéma logique du lecteur de média de la figure 3. La figure 6 est une vue partielle en perspective du lecteur de média de la figure 3. La figure 7 est une vue de dessus d'une première réalisation du dispositif de sécurisation de la figure 1. La figure 8 est une vue de dessus d'une seconde réalisation du dispositif de sécurisation de la figure 1. La figure 9 est une vue de dessus partielle du lecteur de média de la figure 3. La figure 10 est un schéma de données provenant du média de la figure 1. La figure 1 1 est un autre schéma de données provenant du média de la figure 1. Sur la figure 1 est représenté un média 10 de stockage de données. Ledit média intègre un objet portatif 20 et des moyens d'échange de données. Le média 10 comporte trois zones principales. La zone périphérique 11 permet de stocker des données. Les deux autres5 zones sont des zones centrales. L'une est un trou 13 placé au centre du média et dans lequel un axe mécanique peut se glisser, ladite zone correspond ainsi à un axe de rotation. L'autre est une zone neutre 12 placée entre le trou 13 et la zone périphérique 11 et ne contenant aucune donnée. Ledit objet portatif 20 est intégré dans une zone10 centrale dudit média 10 qui est la zone neutre 12. Comme le montre la figure 2, l'objet portatif 20 comprend une mémoire 22 et un bloc de contacts 23 permettant d'établir des contacts électriques avec par exemple un terminal. La mémoire 22 comprend une clef K1 secrète. Cette clef est unique pour chaque média, c'est à dire qu'elle n'a pas de doublet, ni dans le média auquel elle appartient, ni dans d'autres médias. Ledit objet portatif 20 comprend un cryptoprocesseur 21. Ledit média 10 est un disque optique. Un disque optique est un disque composé de pistes comportant des données. Lesdites données comprennent un logiciel d'application tels que par exemple un logiciel de jeu vidéo ou d'exploitation de bases de données. La suite du présent exposé de l'invention a trait à l'exemple des CD-ROM. Néanmoins, il est bien entendu que l'invention s'applique de manière générale à tout autre disque optique. Dans le cas d'un CD-ROM, les données d'une piste sont formatées suivant des standards tels que ceux appelés Livre Jaune et Livre Vert définis par Philips. Les standards définissent essentiellement deux modes de formatage de données. Suivant un premier mode appelé mode 1, la piste comporte des données utilisateurs, des données d'entête et des données de détection d'erreurs permettant d'avoir deux niveaux de détection d'erreurs. Suivant un deuxième mode appelé mode 2, la piste comporte des données utilisateurs, des données d'entête et des données de détection d'erreurs permettant d'avoir un seul niveau de détection d'erreurs. Les données d'entête comprennent un numéro de piste et des indicateurs de début et fin de piste. Les données utilisateurs5 comprennent le logiciel d'application. Le média 10 connaît trois grandes phases. Une phase de fabrication, une phase dite de gravure-personnalisation et une phase d'utilisation. Lors de la phase de fabrication, on place le média 10 sur une machine de fraisage qui réalise un logement dans lequel on intègre l'objet portatif 20. Ledit objet est inséré et collé dans le logement. Cependant, le poids dudit objet portatif peut déséquilibrer ledit média 10. Afin d'éviter ce problème, on prévoit que ledit média 10 comporte des moyens E d'équilibrage permettant d'équilibrer ledit média en le replaçant son centre de gravité sur son axe de rotation. Un mode de réalisation non limitatif desdits moyens d'équilibrage se fera au moyen d'une masselotte d'équilibrage composée d'une rondelle de métal collée dans un fraisage effectué dans ledit média, ladite masselotte étant diamétralement opposée audit objet portatif 20 du média 10, comme le montre la figure 1. La phase de fabrication est terminée. Lors de la phase de gravure-personnalisation, des données sont cryptées et inscrites dans le média 10. Le cryptage et l'inscription, appelée aussi gravage, se font au moyen d'une machine de gravage. On prévoit que ladite machine de gravage est composée essentiellement des éléments suivants: une sonde munie de contacts permettant un échange de données entre un ordinateur pilotant ladite machine et l'objet portatif 20 intégré du média 10, - un cryptoprocesseur représentant un algorithme de cryptage, permettant de crypter des données à graver, - un logiciel générateur de clefs secrètes, - un logiciel de chargement de clefs secrètes dans l'objet portatif 20 du média 10. La phase de gravure-personnalisation se déroule selon les étapes suivantes: - on charge un média 10 vierge, - on génère un jeu individuel de clefs secrètes uniques, - on détermine les données à crypter, - on crypte les données au moyen d'une clef K1 secrète unique, i0 - on inscrit lesdites données cryptées dans ledit média 10 ainsi que les données non cryptées, - on charge le jeu individuel de clefs secrètes uniques dans l'objet portatif 20 du média 10. La clef K1 secrète unique provient du jeu individuel de clefs généré. Ladite clef KI1 est soit l'une des clefs du jeu de clefs, soit une combinaison de clefs dudit jeu. On peut choisir de crypter toutes les données du média ou seulement une partie. Une piste comporte des blocs de données de deux mille quarante huit octets. Les données sont cryptées par groupe de huit octets si on utilise un algorithme de cryptage tel que le DES. D'autres algorithmes symétriques de cryptage peuvent être utilisés. L'ensemble des données est gravé dans la zone périphérique 11 du média. Le gravage se fait par des procédés connus tels que les procédés de type magnéto-optique ou brûlage de colorant par laser. Désormais, le média 10 peut être utilisé. Lors de la phase d'utilisation, dans une première étape, on lit les données qui se trouvent dans le média 10. La lecture se fait au moyen d'un lecteur 30 de média. Comme le montrent les figures 3 et 4, le lecteur est composé essentiellement d'un plateau 35 dans lequel vient se loger le média 10, d'un moteur M permettant de faire tourner le média 10, d'un axe 32 mécanique qui vient se glisser dans le trou 13 du média 10, de deux plaques 33 et 34, permettant de maintenir le média stable lorsque le lecteur fonctionne, d'une tête 31 de lecture laser comportant notamment une diode laser et des photodétecteurs, la diode laser permettant d'obtenir un faisceau laser, d'une interface 36 de type standard IDE ou SCSI permettant de connecter ledit lecteur 30 à un ordinateur 40, et, d'une interface 37 cryptoprocesseur permettant un dialogue avec le cryptoprocesseur 21 de l'objet portatif 20. La plaque 34 est appelée poupée et est solidaire de l'axe 32. La lecture se fait de manière optique avec le faisceau laser et est définie dans des standards appelés tel que le Livre Bleu édité par Philips. Elle se fait suivant un procédé qui s'appuie sur la détection de la réflexion d'un faisceau laser sur une piste tantôt réfléchissante tantôt absorbante définissant ainsi des données se présentant sous forme de lumière. Le faisceau laser est par la suite dirigé vers les photodétecteurs qui sont des transducteurs permettant une conversion de la lumière en signaux électriques. Lesdits signaux électriques sont traités à un premier niveau afin d'éliminer des erreurs de discordance lors d'une lecture de données. La piste est par suite reconstituée, puis un code correcteur de deuxième niveau est appliqué lorsque celle-ci est formatée avec le mode 1. Par la suite, ladite piste est envoyée à l'interface 36 dudit lecteur 30 de média. Le média 10 ainsi que le lecteur 30 de média ne comportent aucune indication permettant de dissocier les données cryptées des données non cryptées d'une piste. Ceci permet d'éviter une fraude qui consisterait à copier les indications portant sur un mode de cryptage des données contenues dans le média 10. Dans une deuxième étape, le lecteur 30 de média reconnaît si le média 10 est équipé d'un cryptoprocesseur. A cette fin, il envoie la piste lue, via son interface 37 cryptoprocesseur, au média 10. Dans le cas o 8 des données sont renvoyées par ledit média via un premier canal 361 de communication ouvert au préalable lors de la lecture dudit média 10, ledit canal étant compris dans l'interface 36, le lecteur 30 conclura à la présence d'un média 10 comportant un objet portatif 20 composé d'un5 cryptoprocesseur 21. Dans le cas contraire, aucune donnée n'est renvoyée, par conséquent, le média 10, ne contient aucun cryptoprocesseur et la lecture des données se fait sans décryptage. Dans une troisième étape, dans le cas o le média 10 est équipé d'un cryptoprocesseur, comme le montre la figure 4, les données DATA l0 lues sont envoyées à l'ordinateur 40 relié audit lecteur 30, via un deuxième canal 362 de communication ouvert au préalable lors de la lecture dudit média 10, ledit canal étant compris dans l'interface 36. Ces données sont appelées données brutes car elles ne subissent aucune modification. Dans le même temps, on envoie les données DATA lues au cryptoprocesseur 21. Selon un premier moyen de réalisation, on envoie lesdites données DATA, via l'interface 37 cryptoprocesseur. Selon un deuxième moyen de réalisation, comme le montre la figure 5, on envoie, au cryptoprocesseur 21 de l'objet portatif 20, lesdites données DATA au moyen d'un bus 38 de liaison série universelle appelée USB, ledit bus étant intégré dans l'ordinateur 40. Par suite, un unique canal de communication compris dans l'interface 36 du lecteur 30 est nécessaire. Les données décryptées dans ledit cryptoprocesseur 21 sont, par la suite, renvoyées à l'ordinateur 40 via ce même bus 38. On notera que ce mode de réalisation est utilisable également lors de la deuxième étape décrite précédemment. Lors de l'envoi des données DATA lues audit cryptoprocesseur, on transfère les signaux électriques correspondants auxdites données, du lecteur 30 de média au média 10, et, du média 10 à l'objet portatif 20, 9 grâce aux moyens d'échange de données intégrés audit média et à des moyens d'échange intégrés au lecteur 30 de média. Soit, les moyens d'échange de données intégrés audit média 10 sont avec contacts, soit, les moyens d'échange de données intégrés audit média 10 sont sans contacts. Dans le cas de moyens d'échange de données sans contacts, selon un mode de réalisation non limitatif de l'invention, les moyens d'échange de données intégrés audit média 10 sont une antenne. Les moyens d'échange de données intégrés au lecteur 30 sont une seconde antenne. Dans ce cas, les données sont échangées par couplage inductif entre lesdites première et seconde antennes. Dans le cas de moyens d'échange de données avec contacts, selon un premier mode de réalisation non limitatif de l'invention, comme le montre la figure 6, des premiers moyens IN_B, OUT_B, VCC_B et GRD_B d'échange sont intégrés au lecteur 30 de média au niveau de l'axe 32 et de la poupée 34, et, comme le montre la figure 7 et les moyens IN_A, OUT_A, VCCA et GRD_A d'échange de données sont intégrés au média 10 au niveau d'une zone centrale qui est la zone neutre 12. Lorsque la poupée 34 est en contact avec le média 10, Les premiers moyens entrent en contact respectivement avec les deuxièmes moyens. Cela permet d'échanger des données entre ledit lecteur de média et ledit média. En outre, les deuxièmes moyens IN_A, OUT_A, VCC_A et GRD_A intégrés au média 10, sont reliés au bloc 23 de contacts de l'objet portatif 20 en des points de contact respectifs I, O, V et G. Lesdits deuxièmes moyens IN_A, OUT_A, VCC_A et GRD_A permettent également un échange de données entre ledit média 10 et ledit objet portatif 20. Ainsi, lesdits moyens d'échange de données, intégrés au média 10 et au lecteur 30, comprennent des moyens d'échange d'entrée IN_A, IN_B, des moyens d'échange de sortie OUT_A, OUTB, des moyens VCC_A, VCC_B d'alimentation et des moyens GRDA, GRD_B de mise à la masse. Les moyens d'échange d'entrée IN_A et IN_B permettent de transporter des données du lecteur de média via le média 10. Le point de contact I et le moyen d'entrée INA permettent de transmettre les données du média 10 vers l'objet portatif 20. Les moyens d'échange de sortie OUT_A et OUTB permettent de transporter des données du média 10 via le lecteur 30 de média. Le point de contact O et le moyen de sortie OUTA permettent de transmettre les données de l'objetl0 portatif 20 vers le média 10. Les moyens VCC_A et VCC_B d'alimentation permettent d'alimenter en tension ledit objet 20 portatif et les moyens GRD_A et GRD_B de mise à la masse permettent une mise à la masse dudit objet portatif. Selon un second mode de réalisation, les moyens d'échange d'entrée INA, IN_B et de sortie OUT_A, OUT_B de données peuvent être confondus et être ainsi des moyens d'échange bidirectionnels. On notera que selon un autre mode de réalisation, les premiers moyens IN_B, OUT_B, VCC_B et GRD_B d'échange de données intégrés au lecteur 30 de média peuvent être intégrés au niveau de la plaque inférieure 33 du lecteur. Pour permettre un transport efficace des signaux électriques, les moyens d'échanges de données précités intégrés audit média 10 sont composés d'un matériau permettant une bonne conductivité et évitant une trop grande oxydation desdits moyens. Ainsi, ils sont composés d'or. Lesdits moyens peuvent, par exemple, être des anneaux comme le montre la figure 7, des fils ou encore des arcs de cercles comme le montre la figure 8. Il en est de même avec les moyens d'échange de données intégrés au lecteur 30 de média. Préférentiellement, afin d'éviter la présence d'une boucle sensible au rayonnement électromagnétique et par suite d'éviter des parasites dus à ce t1 rayonnement, les moyens d'échanges de données intégrés audit média sont des arcs de cercle formant un secteur circulaire d'angle BETA et les moyens d'échange de données du lecteur 30 sont des arcs de cercle espacés d'un angle ALPHA inférieur à l'angle BETA, comme le montre la figure 9. Les arcs de cercles du média 10 et du lecteur 30 sont de même largeur W et sont distants d'une même largeur L. On garantit ainsi un contact permanent entre les différents moyens d'échange de données. Après que les signaux électriques correspondants aux données DATA lues sont transmis à l'objet portatif 20 grâce aux moyens d'échanges de données définis précédemment, les données DATA sont décryptées au moyen d'un cryptoprocesseur qui les décrypte au moyen de la clef K1 secrète unique contenue dans la mémoire 22 de l'objet 20 portatif. Grâce à ce système de clef unique intégrée dans un objet portatif, une copie des données du média 10 sur un deuxième média, comportant ou non un cryptoprocesseur, est inutilisable. Ledit cryptoprocesseur représente un algorithme inverse de celui qui a été utilisé pour crypter lesdites données. Ledit cryptoprocesseur est programmé ou câblé. Selon un premier mode de réalisation non limitatif, ledit cryptoprocesseur est intégré audit objet portatif 20. Selon un deuxième mode de réalisation, le cryptoprocesseur est un cryptoprocesseur rattaché au lecteur 30 de média. Dans ce deuxième mode de réalisation, il faut envoyer la clef K1 secrète de l'objet portatif 20 dans le lecteur de façon temporaire, le temps de décrypter les données DATA lues. Il est clair que dans ce cas il n'est nul besoin d'envoyer les données DATA à l'objet portatif 20. Cependant, on préférera le premier mode de réalisation qui est beaucoup plus sécuritaire étant donné que la clef K1 secrète demeure dans l'objet portatif 20 et n'est pas sujette à des fraudes qui consisterait à espionner le lecteur 30 de média pour reconstituer ladite clef K1 secrète. Dans le cryptoprocesseur, les données DATA sont décryptées systématiquement, qu'elles soient à l'origine cryptées ou non, puis, le cas échéant, renvoyées audit lecteur 30, et enfin, transmises à l'ordinateur 40, via le premier canal 361 de communication si l'interface5 37 cryptoprocesseur est utilisé. On charge, de manière alternative, dans une mémoire 41 de l'ordinateur 40, les données DATA dudit média 10, cryptées et non cryptées. Comme le montre la figure 10, les données, non cryptées B dites brutes et décryptées D, sont envoyées à l'ordinateur 40 par pistes10 ou blocs complets, ou octets. On notera que les données non cryptées à l'origine, mais décryptées via le cryptoprocesseur 21 ne sont pas utiles. Cependant, le fait que le lecteur 30 délivre systématiquement à l'ordinateur 40 les données brutes et décryptées permet de se prémunir d'une attaque qui consisterait, d'une part, à différencier les données15 cryptées et non cryptées, et, d'autre part, à trouver une manière de les utiliser, en se connectant tout simplement à la sortie du lecteur 30 de media. Dans une quatrième étape, les données envoyées et chargées dans la mémoire 41 de l'ordinateur 40 sont utilisées de la manière suivante: lesdites données, qui comprennent le logiciel d'application du média 10, sont composées d'un couple de pistes ou blocs, une piste ou un bloc B 1 dit brut et une piste ou un bloc D 1 dit décrypté ayant pour même origine une piste ou un bloc O1 de données lues dans le média 10. La figure 10 montre un bloc B1 brut qui est composé, d'une part, de zones Ba de données non cryptées, appelées zones utiles, et, d'autre part, de zones Bb de données cryptées inutilisables. Le bloc D 1 décrypté est composé de zones Db de données décryptées inutilisables et de zones Da, appelées également zones utiles, de données décryptées correspondant aux zones Bb de données cryptées du bloc B 1 brut. Le logiciel d'application comprend, d'une part, un programme d'autodémarrage reconnu par l'ordinateur, qui permet d'initialiser ledit logiciel, et, d'autre part, du code exécutable. Ledit code exécutable comprend un ensemble de liens permettant de relier différentes zones entre elles, de charger de nouvelles données en mémoire, de reconstituer une zone de données. Ledit programme d'autodémarrage est chargé initialement dans l'ordinateur 40. Les zones utiles des différents blocs comportent généralement, d'une part, une partie du code exécutable, et, d'autre part, des données d'application utilisées par le logiciel d'application telles que par exemple des images, du texte, du son. Comme le montre la figure 1 1, le bloc B 1 brut comporte une première zone BIZ1 utile dont le code exécutable s'exécute et utilise les données d'application nécessaires à ladite exécution. A la fin de l'exécution dudit code, un premier lien BlLl permet de se positionner sur une première zone DlZ1 utile du bloc D1 décrypté. Le code de ladite zone s'exécute. A la fin de l'exécution dudit code, un lien D iLi de ladite zone DiZi permet de se positionner sur une deuxième zone B1Z2 utile du bloc B1 brut dont le code s'exécute et ainsi de suite. Lorsque la dernière zone utile du bloc B 1 brut s'exécute, un lien permet de charger en mémoire 41 de l'ordinateur les blocs ou pistes de données dont le logiciel d'application a besoin. Ainsi un ou plusieurs autres couples de pistes ou de blocs, brut et décrypté, sont lus et chargés en mémoire 41. On notera que selon le dispositif de sécurisation, comprenant un cryptoprocesseur, décrit précédemment, le lecteur 30 pourra comprendre un service de décryptage. On enverra ainsi des données de l'ordinateur 40 vers le cryptoprocesseur 21 du média 10 afin qu'elles soient décryptées. Ce service sera utile pour certaines architectures de sécurité dans lesquelles le logiciel d'application aurait à décrypter des parties de pistes durant l'exécution dudit logiciel. REVENDICATIONS 1 - Dispositif de sécurisation d'un média (10) de stockage de données, caractérisé en ce que ledit dispositif comporte, intégrés dans ledit média, d'une part, un objet (20) portatif comportant une mémoire (22) comprenant au moins une clef (K1) secrète unique audit média, et, d'autre part, des moyens d'échange de données, ladite clef (K1) permettant de décrypter des données (DATA) dudit média, lesdits moyens d'échange (IN_A, OUT_A, VCC A, GRD_A) permettant d'échanger lesdites données entre ledit objet portatif et ledit média. 2 - Dispositif selon la revendication 1, caractérisé en ce que ledit média est un disque optique. 3 - Dispositif selon l'une des revendications précédentes, caractérisé en ce que ledit objet portatif est intégré dans une zone centrale dudit média (10). 4 - Dispositif selon l'une des revendications précédentes, caractérisé en ce que les moyens (INA, OUT_A, VCCA, GRD_A) d'échange de données sont intégrés au média (10) au niveau d'une zone centrale. - Dispositif selon l'une des revendications précédentes, caractérisé en ce que ledit média (10) comporte des moyens (E) d'équilibrage permettant d'équilibrer ledit média. 6 - Dispositif selon l'une des revendications précédentes, caractérisé en ce que les moyens d'échange de données intégrés audit média 10 sont avec contacts. 7 - Dispositif selon l'une des revendications 1 à 5, caractérisé en ce que les moyens d'échange de données intégrés audit média 10 sont sans contacts. 8 - Dispositif selon l'une des revendications précédentes, caractérisé en ce que les données (DATA) sont décryptées au moyen d'un cryptoprocesseur. 9 - Dispositif selon la revendication 8, caractérisé en ce que ledit cryptoprocesseur est programmé ou câblé. - Dispositif selon la revendication 8, caractérisé en ce que ledit cryptoprocesseur est intégré audit objet portatif (20). 1 1 - Procédé de sécurisation d'un média (10) de stockage de données, caractérisé en ce que le procédé comporte les étapes selon lesquelles: on décrypte des données (DATA) dudit média (10) au moyen d'une clef (K1) secrète, unique audit média, contenue dans une mémoire (22) d'un objet (20) portatif intégré audit média, - on échange les données (DATA) dudit média (10) entre ledit objet portatif (20) et ledit média grâce à des moyens (INA, OUT_A, VCCA, GRD_A) d'échange de données intégrés audit média. 12 - Procédé selon la revendication 11, caractérisé en ce qu'il comporte une étape supplémentaire selon laquelle: - on crypte des données au moyen d'une clef (K1) secrète unique, - on inscrit lesdites données cryptées dans ledit média (10). 13 - Procédé selon l'une des revendications 11 ou 12, caractérisé en ce qu'il comporte une étape supplémentaire selon laquelle: - on charge, de manière alternative, dans une mémoire (41) d'un ordinateur (40), les données (DATA) dudit média (10), cryptées et non cryptees.