Brevet FR2976375A1 — publié le 20121214

Clé USB améliorée La présente invention concerne une clé USB du type comportant, sur une face avant, un connecteur avant USB mâle et intérieurement une carte sur laquelle est fixé ledit connecteur avant et portant un circuit comprenant un moyen de cryptage. Le terme USB est une abréviation pour « Universal Serial Bus » en anglais. Il s'agit d'une norme relative à un bus informatique de transmission de données pour la connexion d'un périphérique à un dispositif hôte. Les spécifications de cette norme peuvent par exemple être trouvées sur le site www.usb.org. De l'état de la technique, on connaît des clés USB, propres à être connectées à un dispositif hôte, pour offrir une fonctionnalité de sécurisation de données au moyen d'une clé de cryptage et d'un algorithme de chiffrement / déchiffrement renfermés dans la clé USB. De telles clés USB permettent uniquement le chiffrement / déchiffrement de données qui sont déjà mémorisées par le dispositif hôte et qui sont transmises du dispositif vers la clé USB pour traitement, avant que les données traitées (chiffrées ou déchiffrées) ne soient retransmises de la clé USB vers le dispositif hôte. Par ailleurs, de nombreux dispositifs hôtes, et en particulier des dispositifs compacts tels qu'un ordinateur portable, un appareil photos, un téléphone mobile, etc., ne comprennent qu'un unique connecteur USB femelle. Ainsi, la clé USB utilise le seul connecteur USB disponible. Si le dispositif hôte comporte plusieurs connecteurs USB femelle, ceux-ci sont souvent proches les uns des autres, de sorte que la clé USB encombre et bloque l'utilisation des autres connecteurs USB disponibles. Dans le cas où les données à crypter proviennent d'un périphérique USB connecté au dispositif hôte, l'utilisateur doit alternativement connecter la clé USB puis le périphérique pour crypter / décrypter les données. Il y a donc un besoin pour une clé USB offrant des fonctionnalités de cryptage plus étendues tout en étant plus facile d'utilisation. A cet effet, l'invention a pour objet une clé USB du type précité et caractérisée en ce que la clé comporte, sur une face arrière, un connecteur arrière USB femelle, et en ce que le circuit comprend un moyen concentrateur propre à permettre au moins l'échange de trames de données entre le connecteur avant USB mâle, d'une part et le connecteur arrière USB femelle ou le moyen de cryptage, d'autre part. Selon d'autres modes de réalisation, l'invention comporte une ou plusieurs des caractéristiques suivantes, prise(s) isolément ou selon toutes les combinaisons techniquement possibles : -le moyen de cryptage comporte un algorithme de cryptage et un moyen de sécurité ; - le moyen de sécurité comporte une carte SIM ; - le moyen concentrateur est un concentrateur matériel ayant un port amont relié au connecteur avant USB mâle et des premier et second ports aval, le premier port aval étant relié au connecteur arrière USB femelle et le deuxième port aval étant relié au moyen de cryptage ; - le moyen de cryptage comporte un microprocesseur comportant une interface d'entrée/sortie USB à laquelle est connectée ledit premier port aval du concentrateur matériel et une interface d'entrée/sortie ISO 7816 à laquelle est connecté le moyen de sécurité ; - le moyen concentrateur est un concentrateur logiciel et le moyen de cryptage comporte un microprocesseur comportant une interface d'entrée/sortie USB à laquelle sont connectés ledit connecteur avant USB mâle et ledit connecteur arrière USB femelle, et une interface d'entrée/sortie à laquelle est connecté le moyen de sécurité, ledit microprocesseur étant apte à exécuter l'algorithme de cryptage et le concentrateur logiciel ; - le moyen de cryptage comporte, en outre, une mémoire, de préférence de type flash ; et - le moyen de cryptage respecte la norme de cryptage par clé publique délivrée par une infrastructure PKI adaptée. L'invention sera mieux comprise à la lecture de la description qui va suivre, donnée uniquement à titre d'exemple et faite en se référant aux dessins annexés sur lesquels : la figure 1 est une vue schématique éclatée d'un ensemble USB selon un premier mode de réalisation comprenant une clé USB, un capuchon adaptateur et un fourreau ; la figure 2 représente un premier mode de réalisation du circuit électronique de la clé USB de la figure 1 ; la figure 3 représente un second mode de réalisation du circuit électronique de la clé USB de la figure 1 ; la figure 4 est une vue schématique de la clé USB et du capuchon adaptateur de l'ensemble USB de la figure 1 dans une première configuration ; la figure 5 est une vue analogue à celle de la figure 4, la clé USB et le capuchon adaptateur étant dans une deuxième configuration ; la figure 6 est une vue schématique en perspective du capuchon adaptateur des figures précédentes, sous un autre angle pour rendre visible la face avant du capuchon adaptateur ; la figure 7 regroupe deux vues schématiques en perspective du fourreau de l'ensemble USB de la figure 1 ; la figure 8 est une vue schématique en perspective d'un élément de connexion USB comportant un corps et un capuchon de protection, adapté pour être connecté à la clé USB de l'ensemble USB de la figure 1 ; et, la figure 9 est une coupe selon le plan IX-IX de l'élément de connexion USB de la figure 8. Sur la figure 1, est représenté un mode de réalisation préféré d'un ensemble USB. Cet ensemble USB est désigné par la référence 2. L'ensemble USB 2 comprend une clé USB 4, un capuchon d'adaptation 6 et un fourreau 8 adapté pour recevoir intérieurement la clé 4 et le capuchon 6 associés l'un à l'autre selon une première configuration comme cela sera présenté ci-dessous. En variante, l'ensemble USB 2 comprend en outre un élément de connexion USB 10. Un tel élément de connexion USB 10 sera décrit en référence aux figures 8 et 9. Dans cette variante, le fourreau est adapté pour recevoir intérieurement la clé 4, le capuchon 6 et l'élément de connexion USB 10. Dans la présente description, l'adjectif premier est associé aux éléments de la clé, l'adjectif deuxième, aux éléments du capuchon adaptateur et l'adjectif troisième, aux éléments de l'élément de connexion USB 10. La clé USB 4 a pour fonction d'offrir une interface de connexion au dispositif hôte via la clé USB 4 pour un autre périphérique USB, tout en mettant à disposition des fonctionnalités de sécurisation par cryptage / décryptage de données. La clé USB 4, représentée aux figures 1, 4 et 5 comprend un premier boîtier 12 de forme extérieure sensiblement parallélépipédique s'étendant longitudinalement selon un axe A. Le boîtier 12 se compose d'une première coque supérieure 16 et d'une première coque inférieure 18. Les premières coques supérieure et inférieure 16, 18 sont adaptées pour être associées l'une à l'autre selon un plan principale P de sorte à former un carter creux. Le premier boîtier 12 est délimité longitudinalement par deux faces d'extrémité respectivement avant 20 et arrière 22. Les premières faces avant et arrière 20, 22 comportent une première ouverture avant 24 et une première ouverture arrière 26, respectivement. Les premières ouvertures avant et arrière 24, 26 sont sensiblement rectangulaires. Sur sa première face arrière 22, la clé 4 comporte au moins une patte 28 de guidage. Dans l'exemple représenté sur les figures 1, 4 et 5, la clé 4 comporte quatre pattes 28 de guidage. Chaque patte 28 de guidage a la forme d'un cylindre semi-circulaire droit d'axe parallèle à l'axe A. Les pattes 28 présentent un diamètre sensiblement compris entre 1 et 4 mm. Les pattes 28 ont une longueur sensiblement comprise entre 1 et 5 mm, de préférence entre 2 et 4 mm. Le nombre des pattes 28 n'est pas limité à quatre, mais peut adopter d'autres valeurs. Les quatre pattes 28 de guidage sont distribuées symétriquement autour de la première ouverture arrière 26. Par le terme « symétriquement », on entend que la distribution des quatre pattes 28 de guidage représentées sur les figures 4 et 5, est identique à celle de la clé 4 après rotation de 180 ° autour de l'axe A passant centralement à travers la clé USB 4. Les quatre pattes 28 de guidage sont distribuées autour de la première ouverture arrière 26 de sorte à former un rectangle. Deux pattes 28 sont agencées sur la première coque supérieure 16 et les deux autres pattes 28 sont agencées sur la première coque inférieure 18. La distance entre deux pattes 28 disposées sur la même coque 16, 18 est comprise entre 9 et 12 mm. En variante, les pattes 28 sont distribuées asymétriquement autour de la première ouverture arrière 26. Par le terme « asymétriquement », on entend que la distribution des quatre pattes 28 de guidage représentées sur les figures 4 et 5 est différente de celle de la clé 4 après rotation de 180 ° autour de l'axe A. La première coque supérieure 16 comporte au moins un moyen de signalisation 30. Dans l'exemple représenté sur les figures, la première coque supérieurel 6 comporte deux moyens de signalisation 30. Les moyens de signalisation 30 sont adaptés pour indiquer si la clé 4 est connectée électriquement à et/ou si la clé 4 est en communication de données avec un dispositif hôte. Les moyens de signalisation 30 sont par exemple des diodes électroluminescentes (LED). La clé USB 4 comprend une première carte de circuit imprimé ou première carte PCB 14 de forme sensiblement rectangulaire. La carte 14 est reçue intérieurement au premier boîtier 12 de manière à reposer précisément dans le plan principal P de sorte que la longueur de la carte 14 s'étende parallèlement à l'axe A. A une extrémité longitudinale avant, la première carte PCB 14 porte un premier connecteur avant USB mâle 32 et, à une extrémité longitudinale arrière, un premier connecteur arrière USB femelle 34. Le premier connecteur avant USB mâle 32 est reçu dans la première ouverture avant 24. Le premier connecteur arrière USB femelle 34 est reçu dans la première ouverture arrière 26. La première ouverture avant 24 présente une section ajustée à la section extérieure du premier connecteur avant USB mâle 32. La première ouverture arrière 26 présente une section ajustée à la section extérieure du premier connecteur arrière USB femelle 34. Dans l'exemple représenté sur les figures, le premier connecteur avant USB mâle 32 est de type A et le premier connecteur arrière USB femelle 34 est de type micro AB. D'autres types de connecteur USB pourraient être utilisés en variante. On notera que seul le type micro AB parmi les différents types de connecteur micro peut fonctionner du côté « maître » de la connexion USB. Un premier mode de réalisation du circuit de la carte PCB est représenté sur la figure 2. Le circuit 100 comporte, en termes fonctionnels, un moyen de connexion amont 110, un moyen de connexion USB aval 120, un moyen de cryptage 130, un moyen d'alimentation 140 et un concentrateur matériel 150. Le moyen de connexion USB amont 110 comporte le connecteur avant USB mâle de type A 32, ainsi que le montage électronique adapté pour connecter correctement le connecteur avant USB 32 à un port USB amont 152 du concentrateur 150 et permettre l'échange de trames de données avec ce dernier. Le concentrateur matériel 150 (aussi dénommé « HUB » en anglais) est du type USB haute vitesse. Il comporte un port amont 152 relié au moyen de connexion USB amont 110 et deux ports aval, respectivement 154 connecté au moyen de connexion USB aval 120, et 156 connecté au moyen de cryptage 130. Le concentrateur 150 a pour fonction, lors d'un échange de trames de l'amont vers l'aval, de répéter sur ces deux ports aval 154, 156 les trames acquises sur son port amont 152, et, lors d'un échange de trames de l'aval vers l'amont, de retransmettre sur son port amont 152 les trames acquises sur l'un ou l'autre de ses ports aval 154 et 156. Le moyen de connexion USB aval 120 comporte le connecteur arrière USB 34 et le montage électronique adapté pour connecter correctement le connecteur USB arrière 34 au port aval 154 du concentrateur 150 et permettre l'échange de trames de données avec ce dernier. Le moyen de cryptage 130 comporte un moyen de sécurité 160, un moyen de calcul 170 et un moyen de mémorisation 180. Le moyen de sécurité 160 comprend une puce électronique au format SIM 162 et l'électronique permettant de connecter en lecture cette carte SIM 162 avec le moyen de calcul 170. La carte SIM 162 mémorise en particulier une clé de cryptage qui est de préférence une clé publique d'identification d'un utilisateur dans une infrastructure de clé publique (« Public Key Infrastructure » -PKI- en anglais). Le moyen de mémorisation 180 est par exemple une mémoire du type flash connectée, en lecture et en écriture, au moyen de calcul 170. La mémoire flash permet le stockage des données à crypter, en cours de cryptage ou cryptées. Le moyen de calcul 170 comprend un microprocesseur 175. Celui-ci comporte une interface d'entrée/sortie USB 172 permettant les échanges de trames de données au format USB avec le concentrateur 150. Le microprocesseur 175 comporte également une interface d'entrée/sortie 176 respectant la norme ISO 7816 permettant l'échange de données avec la carte SIM 162 du moyen de sécurité 160. Enfin, le microprocesseur 165 est connecté à la mémoire flash 185 pour le stockage de données. Le microprocesseur 175 est propre à exécuter les instructions d'un programme informatique de cryptage 174. Lors de l'exécution de ce programme, le microprocesseur 175 est apte à crypter ou à décrypter, selon un algorithme prédéterminé et en utilisant la clé publique lue depuis la carte SIM 162, des données qui ont été transmises au microprocesseur 175 et/ou qui sont temporairement stockées dans la mémoire flash 185. Un second mode de réalisation du circuit de la carte PCB 14 est représenté sur la figure 3. Les éléments des figures 2 et 3 portant les mêmes chiffres de référence sont identiques entre eux. Ils ne seront donc pas présentés à nouveau. Dans ce second mode de réalisation, la fonction précédemment réalisée par le concentrateur matériel 150 est ici réalisée par un concentrateur logiciel 1050 dont les instructions sont exécutables par un microprocesseur 1175 adapté pour pouvoir remplir cette fonction d'aiguillage des données en plus de celle de cryptage des données. Les moyens de connexion USB amont 110 et aval 120 sont connectés à une interface d'entrée/sortie USB 1172 du microprocesseur 1175, tandis que le moyen de sécurité 160 est connecté à une interface d'entrée/sortie ISO 7816 1176 du microprocesseur 1175. Le microprocesseur 1175 est propre à exécuter les instructions du concentrateur logiciel 1050 ainsi que celle du programme de cryptage 174. Le microprocesseur 1175 est alors capable de retransmettre les trames de données reçues d'un moyen de connexion d'entrée, que ce soit le moyen amont 110 ou le moyen aval 120, sur un moyen de connexion de sortie, que ce soit le moyen amont 110 ou le moyen aval 120. La retransmission des données peut s'effectuer soit sans traitement, c'est-à-dire de manière transparente, soit avec un cryptage ou un décryptage des données, c'est-à-dire de sécurisation à la volée. De nombreux autres modes de réalisation du circuit électronique de la clé 4 sont envisageables. En fonctionnement, lorsque la clé est couplée à un dispositif électronique hôte comportant un connecteur USB femelle, le fait que la clé comporte un connecteur arrière USB femelle permet de connecter un autre périphérique USB au dispositif hôte, tout en offrant la fonctionnalité de cryptage/décryptage de données. En se rapportant à nouveau aux figures 1 et 4 à 6, le capuchon adaptateur va être décrit. Le capuchon adaptateur 6 comprend un deuxième boîtier 36 et une deuxième carte PCB 38. Le deuxième boîtier 36 se compose, de manière analogue au premier boîtier 12, d'une deuxième coque supérieure 40 et d'une deuxième coque inférieure 42 adaptées pour être associées entre elles selon le plan principale P. Le deuxième boîtier 36 de forme sensiblement parallélépipédique est délimité selon l'axe A par deux faces d'extrémité, respectivement une deuxième face avant 44 et une deuxième face arrière 46. Les deuxièmes faces avant et arrière 44, 46 s'étendent sensiblement parallèlement l'une à l'autre. Les deuxièmes faces avant et arrière 44, 46 comportent une deuxième ouverture avant 48 et une deuxième ouverture arrière 50, respectivement, de sections sensiblement rectangulaires. Sur sa deuxième face avant 44, le capuchon adaptateur 6 comporte au moins une encoche 52 de guidage (figure 6). Dans l'exemple représenté sur la figure 6, le capuchon 6 comporte quatre encoches 52 de guidage. Le nombre d'encoches 52 est identique au nombre de pattes 28 de guidage que porte la clé USB 4. La distribution des encoches 52 autour de la deuxième ouverture avant 48 est identique à celle des pattes 28 de guidage. La forme de chaque encoche 52 est choisie de sorte que l'encoche 52 soit adaptée pour recevoir la patte 28 de guidage correspondante. Dans l'exemple représenté sur la figure 6, chaque encoche 52 est sensiblement circulaire, présentant un diamètre identique à celui des pattes 28 de guidage. De manière plus générale, la ou les encoches 52 forment une empreinte négative qui est complémentaire de l'empreinte positive des pattes 28 de guidage. Le deuxième boîtier 36 reçoit intérieurement la deuxième carte PCB 38 de telle sorte que cette carte se situe dans le plan principal P. La deuxième carte PCB 38 porte un deuxième connecteur avant USB mâle 54 et un deuxième connecteur arrière USB femelle 56. Les deuxièmes connecteurs avant et arrière 54, 56 sont fixés sur des bords opposés selon l'axe A, de la deuxième carte PCB 38. Dans l'exemple représenté sur les figures, le deuxième connecteur avant USB mâle 54 est de type micro A et le deuxième connecteur arrière USB femelle 56 est de type A. Les deuxièmes connecteurs sont soudés sur la deuxième carte 38 par des bornes adaptées, de manière à se situer dans le plan principal P pour un alignement précis avec les connecteurs USB correspondant de la clé 4 lorsque les boîtiers 12 de la clé 4 et 36 du capuchon adaptateur 6 sont posés sur leurs faces latérales. L'utilisation d'une carte PCB permet de garantir cet alignement lors de la fabrication du capuchon adaptateur 6. Sur la deuxième carte PCB 38 est imprimé un circuit électrique permettant de relier, par appariement, les bornes des deuxièmes connecteurs avant et arrière 54, 56. Ces deuxièmes connecteurs 54, 56 étant des connecteurs USB, c'est-à-dire des connecteurs de même nature, leur interconnexion s'effectue « fil à fil », une ligne du circuit reliant une borne du deuxième connecteur avant 54 avec la borne correspondante, au sens de la norme USB, du deuxième connecteur arrière 56. Dans un autre mode de réalisation, les fonctions des deuxièmes connecteurs avant USB mâle et arrière USB femelle 54, 56 sont réunies dans un unique connecteur USB adaptateur. Un tel connecteur USB adaptateur permet de réduire la longueur du capuchon adaptateur 6 d'environ 50%. La deuxième carte PCB 38 est reçue intérieurement au deuxième boîtier 36. Le deuxième connecteur avant USB mâle 54 est reçu dans la deuxième ouverture avant 48 tandis que le deuxième connecteur arrière USB femelle 56 est reçu dans la deuxième ouverture arrière 50. Les deuxièmes ouvertures avant et arrière 48, 50 présentent une section sensiblement identiques à la forme extérieure des deuxièmes connecteurs avant et arrière USB mâle et femelle 54, 56, respectivement. Les boîtiers 12 de la clé 4 et 36 du capuchon 6 adaptateur sont en matière plastique rigide, telle que de l'acrylonitrile butadiène styrène (ABS), et moulés par injection. La clé 4 et le capuchon adaptateur 6 sont adaptés pour être couplés mécaniquement et électriquement l'un à l'autre par l'intermédiaire de leurs connecteurs USB 32 et 56 d'une part ou 34 et 54, d'autre part. Il existe une première configuration de connexion (figure 4) et une deuxième configuration de connexion (figure 5). Dans la première configuration, le premier connecteur avant USB mâle 32 de la clé 4 est couplé avec le deuxième connecteur arrière USB femelle 56 du capuchon 6. La première face avant 20 de la clé 4 et la deuxième face arrière 46 du capuchon 6 sont alors en appui l'une de l'autre. Le deuxième connecteur avant USB mâle 54 et le premier connecteur arrière USB femelle 34, c'est-à-dire les connecteurs de type micro A et micro AB respectivement, restent libres pour être couplés soit à un périphérique USB soit à un dispositif hôte. Dans cette première configuration, l'ensemble USB 2 présente une largeur inférieure ou égale à 25 mm, de préférence à 23 mm, de préférence encore à 21 mm et/ou une longueur inférieure ou égale à 100 mm, de préférence 85 mm, de préférence encore à 77 mm. Dans la première configuration, le capuchon adaptateur 6 sert d'adaptateur pour connecter le premier connecteur avant USB mâle 32 de type A de la clé 4, à un connecteur USB femelle de type micro AB d'un dispositif hôte. La clé USB 4 peut donc être connectée indirectement, par l'intermédiaire du capuchon adaptateur 6, à un dispositif hôte comprenant un connecteur USB femelle de type micro AB. De plus, dans la première configuration, un utilisateur peut connecter simultanément un périphérique USB mâle de type micro A sur le premier connecteur arrière USB femelle 34 de la clé USB 4, de manière à avoir accès au dispositif hôte. Ainsi, la clé 4, tout en offrant des fonctions de cryptage/décryptage au dispositif hôte sur le port USB duquel elle est connectée par l'intermédiaire du capuchon adaptateur, offre également l'accès au port USB du dispositif hôte. Dans la deuxième configuration (figure 5), le deuxième connecteur avant USB mâle 54 de type micro A du capuchon adaptateur 6 est reçu dans le premier connecteur arrière USB femelle 34 de la clé 4. La première face arrière 22 de la clé 4 et la deuxième face avant 44 du capuchon 6 viennent alors en appui mutuel. Les pattes de guidage 28 de la première face arrière 22 de la clé 4 coopèrent avec les encoches de guidage 52 prévues sur la deuxième face avant 44 du capuchon 6. La coopération entre les encoches 52 et les pattes 28 stabilise mécaniquement la connexion du type micro A, de dimensions réduites, et évite une déformation du deuxième connecteur avant USB mâle 54 lors de son introduction / extraction du premier connecteur arrière USB femelle 34. En outre, dans la variante où les encoches 52 et les pattes 28 de guidage sont distribuées asymétriquement comme défini plus haut, les pattes 28 de guidage servent également comme moyen de détrompage. Dans cette deuxième configuration, le premier connecteur avant USB mâle 32 de la clé 4 et le deuxième connecteur arrière USB femelle 56 du capuchon adaptateur 6, c'est-à-dire les connecteurs USB de type A, restent libres. Ainsi, dans la deuxième configuration, l'ensemble USB 2 est adapté pour être connecté depuis le premier connecteur mâle 32 à un dispositif hôte comprenant un connecteur USB femelle de type A, l'ensemble USB 2 étant alors utilisé de la même manière que la clé 4 seule. La deuxième configuration permet en outre avantageusement de connecter un périphérique équipé d'un connecteur USB mâle de type A, au dispositif hôte en utilisant le deuxième connecteur arrière USB femelle 56 du capuchon 6. Dans une troisième configuration, la clé 4 peut être utilisée seule sans capuchon 6. Dans ce cas, la clé 4 peut être directement connectée à un dispositif hôte comprenant un connecteur USB femelle de type A par l'intermédiaire du premier connecteur avant USB mâle 32. En outre, la clé 4 utilisée seule sert d'adaptateur pour un périphérique comportant un connecteur USB mâle de type micro A. Le capuchon adaptateur 6 utilisé seul peut servir d'adaptateur USB A / micro A pour un périphérique comportant un connecteur USB mâle de type A. Le fourreau 8 va maintenant être présenté. Il se présente sous forme d'un cadre 58 sensiblement rectangulaire (figure 7) comprenant quatre parois : deux parois latérales 60 sensiblement parallèles à l'axe A, une paroi avant 62 et une paroi arrière 64. Le fourreau 8 est adapté pour recevoir intérieurement la clé 4 et le capuchon adaptateur 6 connectés l'un à l'autre selon la première configuration. Le fourreau 8 a comme fonction de protéger le premier connecteur arrière USB femelle 34 de la clé 4 et le deuxième connecteur avant USB mâle 54 du capuchon adaptateur 6 qui sont libres lorsque la clé USB 4 n'est pas utilisée. Le fourreau 8 permet également de maintenir ensemble la clé 4 et le capuchon 6 pour le transport. La paroi avant 62 comporte, sur sa face orientée vers l'intérieur du fourreau 8, un trou borgne central 66 adapté pour recevoir le deuxième connecteur avant USB mâle 54 du capuchon adaptateur 6. Le trou borgne central 66 présente une section sensiblement rectangulaire dont les dimensions sont supérieures aux dimensions extérieures du deuxième connecteur avant USB mâle 54 de la clé 4, pour le recouvrir et le protéger sans l'abîmer. La paroi arrière 64 comporte, sur sa face orientée vers l'intérieur du fourreau 8, une pluralité de trous borgnes 68 distribués de la même manière que les encoches de guidage 52 du capuchon adaptateur 6 et adaptés pour recevoir les pattes de guidage 28 de la clé 4. Les trous borgnes 68 ont chacun une section sensiblement circulaire de diamètre sensiblement identique à celui des pattes 28. Le fourreau 8 est en matière élastique adaptée pour se déformer lors de l'introduction et de l'extraction de l'ensemble USB 2, la clé 4 et le capuchon adaptateur 6 étant dans la première configuration. Une telle matière élastique est par exemple le polymère SEBS (styrène - éthylène / butylène - styrène). Sur les figures 8 et 9, est représenté l'élément de connexion USB 10. L'élément de connexion USB 10 est adapté pour être connecté à la clé USB 4 au moyen du premier connecteur arrière USB femelle 34 de type micro AB de celle-ci. Dans le mode de réalisation représenté, l'élément de connexion USB 10 comprend un corps 200 et un capuchon de protection 202. Le corps 200 comprend une troisième carte PCB 204 logée à l'intérieur d'un troisième boîtier 206 associant, au niveau du plan principal P, une troisième coque supérieure 208 et une troisième coque inférieure 210. La troisième carte PCB 204 repose dans le plan principal P. Les troisièmes coques supérieure et inférieure 208, 210 sont en matière plastique rigide, telle que de l'acrylonitrile butadiène styrène (ABS). Les troisièmes coques supérieure et inférieure 208, 210 sont des pièces moulées par injection. La troisième carte PCB 204, de forme sensiblement rectangulaire, porte, à l'une de ses extrémités selon l'axe A, un troisième connecteur avant USB mâle 212. Le troisième connecteur avant USB mâle 212 est de type micro A de manière à être couplé au premier connecteur arrière USB femelle du type micro AB de la clé 4. La troisième carte PCB 204 porte, en outre, à l'autre de ses extrémités selon l'axe A, un premier lecteur 214 adapté pour recevoir une carte du type µSD. Le terme µSD est une abréviation pour « micro Secure Digital. » Le premier lecteur 214 est disposé sur une première face 216 de la troisième carte PCB 204. La première face 216 de la troisième carte PCB 204 est destinée à être orientée vers la troisième coque inférieure 210. Le premier lecteur 214 intègre un moyen de réception 218 adapté pour recevoir et maintenir la carte du type µSD de manière à ce qu'elle soit en contact avec des bornes du premier lecteur 214 pour en permettre la lecture / écriture. Le moyen de réception 218 du premier lecteur 214 présente un orifice 222 débouchant à l'extérieur du boîtier 210 permettant l'introduction de la carte µSD. La troisième carte PCB 204 comporte, en outre, sur l'extrémité portant le premier lecteur 214, un second lecteur 224 adapté pour lire une puce électronique par exemple du type carte à puce conforme à la norme ISO 7816. Le second lecteur 224 est disposé sur une seconde face 226 de la troisième carte PCB 204, opposée à la première face 216 de celle-ci et destinée à être orientée vers la troisième coque supérieure 208. La troisième carte PCB 204 porte un circuit électronique permettant d'interfacer les premier et second lecteurs 214, 224, d'une part, et le troisième connecteur avant USB mâle 212, d'autre part. La troisième carte PCB 204 est logée entre les troisièmes coques supérieure et inférieure 208, 210 du troisième boîtier 206. Celui-ci présente une troisième face avant 228 et une troisième face arrière 230, à l'opposé de la troisième face avant 228 selon l'axe A. La troisième face avant 228 du troisième boîtier 206 est munie d'une troisième ouverture avant 232 dont les dimensions sont adaptées pour recevoir le troisième connecteur avant USB mâle 212. La troisième face arrière 230 du troisième boîtier 206 comporte les parties arrière 234 de la troisième coque inférieure 210 et 235 de la troisième coque supérieure 208. Ces demi-faces 234 sont décalées l'une de l'autre selon l'axe A. La partie arrière 234 de la troisième coque inférieure 210 est munie d'une troisième ouverture arrière 236 dont les dimensions sont adaptées pour recevoir le moyen de réception 218 du premier lecteur 214. La partie arrière 234 de la troisième coque inférieure 210, orientée vers la troisième coque supérieure 208, est propre à recevoir le second lecteur 224. La partie arrière 235 de la troisième coque supérieure 208 s'avance partiellement au-dessus du second lecteur 224, à une hauteur prédéterminée de celui-ci pour laisser un espace 238 adapté à l'introduction et au maintien de la puce contre le second lecteur 224. Cette partie arrière définit ainsi un moyen d'appui 242 pour la carte à puce. Le corps 200 comprend en outre un élément de maintien adapté pour maintenir en position une carte 244 portant une puce électronique de telle sorte que la puce soit en contact avec le second lecteur 224, telle qu'une carte bancaire ou une carte vitale ou l'équivalent, est représentée en lignes hachurées sur la figure 8. L'élément de maintien comporte deux bras 246, 247 s'étendant de part et d'autre du troisième boîtier 206, dans un plan sensiblement perpendiculaire à l'axe A. Les bras gauche 246 et droit 247 sont sensiblement rectangulaires et comportent une fente 248, 249 orientée sensiblement parallèlement au plan P. Les fentes 248 et 249 sont ouvertes du côté du troisième boîtier 206 et en continuité avec l'espace 238 de réception de la puce situé au-dessus du second lecteur 224. Les fentes 248 et 249 et ledit espace 238 sont adaptés pour recevoir la carte 244 portant la puce électronique, de sorte que la puce soit placée contre le second lecteur 224. Chaque bras 246, 247 est relié au troisième boîtier 206 par une liaison pivot 250, 251 selon un axe perpendiculaire au plan P. L'axe d'une liaison pivot est réalisé par une broche traversant le troisième boîtier 206 et faisant saillie au-delà des troisièmes coques supérieure ou inférieure 208, 210. Les extrémités saillantes d'une broche sont respectivement reçues dans des trous ménagés dans les parties supérieure et inférieure d'extrémité côté boîtier du bras 246, 247. Chaque bras 246, 247 est ainsi mobile en rotation autour de l'axe de la liaison pivot correspondante de manière à être déplacé d'une configuration de réception à une configuration de transport, ou inversement. Dans ce mode de réalisation, c'est l'utilisateur qui déplace manuellement les bras 246 d'une configuration à l'autre. Dans la configuration de réception, les bras 246, 247 sont orientées sensiblement perpendiculairement à l'axe A et adaptés pour recevoir la carte 244 à puce. Dans la configuration de transport, les bras 246, 247 sont orientés sensiblement parallèlement à l'axe, repliés le long du troisième boîtier 206 de l'élément de connexion USB 10. En variante, les bras sont reliés au troisième boîtier 206 par l'intermédiaire de ressorts de rappel. Les ressorts de rappel sont adaptés pour maintenir les bras dans la configuration de réception lorsque les ressorts ne sont pas sollicités par une force extérieure. Le capuchon 202 de l'élément de connexion USB 10 est alors adapté pour appliquer une telle force extérieure permettant d'amener les bras dans la configuration de transport en sollicitant les ressorts de rappel. Le capuchon 202 de l'élément de connexion USB 10 est adapté pour s'enficher sur la partie arrière du troisième boîtier 206 de manière à recevoir intérieurement, pour les protéger, le premier lecteur 214, le second lecteur 224 et les bras 246 de maintien. Le capuchon 202 permet de maintenir la carte µSD ou la puce électronique (lorsqu'elle est portée par une carte de petit format telle qu'une carte SIM) dans le lecteur 214, 224 correspondant. L'élément de connexion USB 10 est adapté pour être connecté indirectement à un dispositif hôte par l'intermédiaire de la clé USB 4 ou de l'ensemble USB 2 dans la première configuration en utilisant le troisième connecteur avant USB mâle 212 de l'élément de connexion USB 10. L'élément de connexion USB 10 est également adapté pour être connecté directement à un dispositif hôte par l'intermédiaire du troisième connecteur avant USB mâle 212. En variante, l'ensemble USB 2 comporte, en plus de la clé 4 et du capuchon adaptateur 6, l'élément de connexion USB 10 venant d'être décrit. Avantageusement, cet ensemble est reçu dans un fourreau (non représenté) adapté au maintien en position couplée de l'élément de connexion USB 10 sur la première face arrière 22 de la clé 4 et du capuchon adaptateur 6 sur la première face avant 20 de la clé 4. L'ensemble USB 2 et l'élément de connexion USB 10 selon l'invention ont été décrits en référence aux figures avec des types donnés de premier, deuxième et/ ou troisième connecteurs avant/arrière USB 32, 34, 54, 56, 212. Bien sûr, l'invention peut être mise en oeuvre avec des types variés de connecteurs USB.10 REVENDICATIONS1.- Clé USB (4) comportant, sur une face avant (20), un connecteur avant USB mâle (32) et intérieurement une carte (14) sur laquelle est fixé ledit connecteur avant (32) et portant un circuit comprenant un moyen de cryptage (174, 160, 180), caractérisée en ce que la clé (4) comporte, sur une face arrière (22), un connecteur arrière USB femelle (34), et en ce que le circuit comprend un moyen concentrateur (150, 1150) propre à permettre au moins l'échange de trames de données entre le connecteur avant USB mâle (32), d'une part et le connecteur arrière USB femelle (34) ou le moyen de cryptage, d'autre part. 2.- Clé USB (4) selon la revendication 1, caractérisée en ce que le moyen de cryptage (130) comporte un algorithme de cryptage (174) et un moyen de sécurité (160). 3.- Clé USB (4) selon la revendication 2, caractérisée en ce que le moyen de sécurité (160) comporte une carte SIM (162). 4.- Clé USB (4) selon la revendication 2 ou 3, caractérisée en ce que le moyen concentrateur est un concentrateur matériel (150) ayant un port amont (152) relié au connecteur avant USB mâle (32) et des premier et second ports aval, le premier port aval (154) étant relié au connecteur arrière USB femelle (34) et le deuxième port aval (156) étant relié au moyen de cryptage. 5.- Clé USB (4) selon la revendication 4, caractérisée en ce que le moyen de cryptage comporte un microprocesseur (175) comportant une interface d'entrée/sortie USB (172) à laquelle est connectée ledit premier port aval (156) du concentrateur matériel (150) et une interface d'entrée/sortie ISO 7816 (176) à laquelle est connecté le moyen de sécurité (160). 6.- Clé USB (4) selon la revendication 2 ou 3, caractérisée en ce que le moyen concentrateur est un concentrateur logiciel (1150), et en ce que le moyen de cryptage comporte un microprocesseur (1175) comportant une interface d'entrée/sortie USB (1172) à laquelle sont connectés ledit connecteur avant USB mâle (32) et ledit connecteur arrière USB femelle (34), et une interface d'entrée/sortie (1176) à laquelle est connecté le moyen de sécurité (160), ledit microprocesseur étant apte à exécuter l'algorithme de cryptage (174) et le concentrateur logiciel. 7.- Clé USB (4) selon l'une quelconque des revendications 2 à 6, caractérisée en ce que le moyen de cryptage comporte, en outre, une mémoire, de préférence de type flash (180). 8.- Clé USB (4) selon l'une quelconque des revendications précédentes, caractérisée en ce que le moyen de cryptage respecte la norme de cryptage par clé publique délivrée par une infrastructure PKI adaptée.