Brevet FR3039949A1 (20170210)
REVENDICATIONS1. Dispositif de stockage de données amovible (130), comprenant : une mémoire de clés (210) disposée dans un boîtier (205), la mémoire de clés (210) stockant une ou plusieurs clés cryptographiques (215) destinées à être utilisées par un système hôte (110) dans le traitement cryptographique de données ; une mémoire de données (220) disposé dans le boîtier (205), la mémoire de données (220) stockant des données soumises à un traitement cryptographique par le système hôte (110) ; au moins un connecteur (230) configuré pour être mis en contact de manière amovible avec le système hôte (110) ; une interface de mémoire de clés (212) en communication avec la mémoire de clés (210) et configurée pour communiquer les une ou plusieurs clés cryptographiques (215) au système hôte (110) via l'au moins un connecteur (230) selon un premier protocole; et une interface de mémoire de données (222) en communication avec la mémoire de données (220) et configurée pour communiquer des données pour un traitement cryptographique (225) par le système hôte (110) via l'au moins un connecteur (230) selon un second protocole.\n<CLM>\1\tDispositif de stockage de données amovible selon la revendication 1, dans lequel les une ou plusieurs clés cryptographiques (225) sont configurées pour cryptage ou décryptage de données par le système hôte (110).\n<CLM>\1\tDispositif de stockage de données amovible selon la revendication 2, dans lequel les données soumises à un traitement cryptographique (225) par le système hôte (110) ne sont pas 3039949 36 accessibles via l'au moins un connecteur (230) au même moment que les une ou plusieurs clés cryptographiques (215).\n<CLM>\1\tDispositif de stockage de données amovible selon la revendication 1, dans lequel l'au moins un connecteur (230) 5 comprend une ou plusieurs premières broches (232) et une ou plusieurs secondes broches (234), les une ou plusieurs clés cryptographiques (215) stockées dans la mémoire de clés (210) accessible via les une ou plusieurs premières broches (232), les données soumises à un traitement cryptographique (225) stockées 10 dans la mémoire de données (220) accessible via les une ou plusieurs secondes broches (234).\n<CLM>\1\tDispositif de stockage de données amovible selon la revendication 1, dans lequel le dispositif de stockage de données amovible comprend un chargeur de clés (218) qui quand il est 15 implémenté par un ou plusieurs processeurs fait que le dispositif de stockage de données amovible (130) charge les une ou plusieurs clés cryptographiques (215) dans le système hôte (110) via l'interface de mémoire de clés (212).\n<CLM>\1\tDispositif de stockage de données amovible selon la 20 revendication 5, dans lequel le chargeur de clés (218) est configuré pour charger les une ou plusieurs clés cryptographiques (215) destinées à être utilisées par le système hôte (110) en réponse à une requête depuis le système hôte (110).\n<CLM>\1\tDispositif de stockage de données amovible selon la 25 revendication 1, dans lequel le premier protocole comprend un protocole DS-101 ou DS-102.\n<CLM>\1\tDispositif de stockage de données amovible selon la revendication 1, dans lequel le second protocole comprend un protocole USB. 3039949 37\n<CLM>\1\tDispositif de stockage de données amovible selon la revendication 1, comprenant en outre un dispositif de clé de contact cryptographique (250) configuré pour authentifier un utilisateur du système hôte (110). 5\n<CLM>\1\tProcédé (400) de transfert de données vers un système de transfert de données, le procédé comprenant de : mettre en contact un dispositif de stockage de données amovible avec un système hôte via au moins un connecteur associé au dispositif de stockage de données amovible (408), le dispositif 10 de stockage de données amovible comprenant une mémoire de clés stockant une ou plusieurs clés cryptographiques destinées à être utilisées dans un traitement cryptographique par le système hôte, le dispositif de stockage de données amovible comprenant en outre une mémoire de données stockant des données soumises à un traitement 15 cryptographique par le système hôte; transférer, par le dispositif de stockage de données amovible, les une ou plusieurs clés cryptographiques vers le système hôte depuis la mémoire de clés via une interface de mémoire de clés selon un premier protocole (410) ; et 20 transférer, par le dispositif de stockage de données amovible, les données soumises à un traitement cryptographique vers le système hôte depuis la mémoire de données via une interface de mémoire de données selon un second protocole (412).