INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Ainsi, la présence du chargeur de système d’exploitation (ou chargeur de firmware ou « firmware loader » en langue anglo-saxonne) dans l’élément sécurisé eSE dès sa fabrication permet de charger à tout moment un système d’exploitation, que ce soit le premier système d’exploitation chargé dans l’eSE ou une version de mise à jour, et de générer localement (« on board ») la clé de dérivation afin de permettre au système d’exploitation de générer (dériver) ses propres données personnalisées. De telles données personnalisées, propres au système d’exploitation et/ou à l’élément sécurisé embarqué, donnent par exemple accès en toute sécurité à des services du système d’exploitation ou externes, par exemple d’un réseau de télécommunications ou bancaire (e.g. appels téléphoniques, services data, authentification auprès d’un serveur, etc.).
Un tel élément sécurisé présente l’avantage de ne pas être personnalisé lors de son intégration dans le dispositif hôte. Des éléments sécurisés identiques peuvent donc être fabriqués en grand nombre, tout en permettant une personnalisation embarquée à distance, sur le terrain.
Aussi, selon certains modes de réalisation, le package de système d’exploitation comprend des données de pré-personnalisation, éventuellement associées au système d’exploitation, et
l’élément sécurisé est configuré pour générer des données personnalisées par dérivation des données de pré-personnalisation avec la clé de dérivation.
Grâce à cette dérivation, l’élément sécurisé devient personnalisé.
Il est à noter que des données de pré-personnalisation peuvent également être chargées initialement avec le chargeur de système d’exploitation et être utilisées lors de cette diversification pour personnalisation. De même, des données personnalisées peuvent également être chargées de façon concomitante au chargement du système d’exploitation.
Dans un mode de réalisation, le chargeur de système d’exploitation est configuré pour générer la clé de dérivation à partir de la clé cryptographique maître, d’un identifiant unique du chargeur de système d’exploitation, d’un identifiant unique du package de système d’exploitation ou du système d’exploitation chargé et installé, et d’un compteur de dérivation mis à jour à chaque génération de la clé de dérivation. Optionnellement, un aléa ou un mot de passe à usage unique (OTP) connu du serveur ou d’un autre serveur peut être ajouté comme paramètre de diversification de la clé cryptographique maître.
Cette configuration permet une personnalisation sécurisée de la clé de dérivation, différente d’un élément sécurisé à l’autre et différente d’une diversification à l’autre au sein d’un même eSE.
La diversification peut être réalisée directement à partir de la clé cryptographique maître initiale ou à partir de la précédente clé de dérivation obtenue (qui devient la nouvelle clé maître pour la génération suivante). Dans le dernier cas, il peut être envisagé d’écraser l’ancienne clé de dérivation (initialement la clé maître ou racine) par la nouvelle clé de dérivation.
Selon un mode de réalisation de l’invention, le suceur d’aspirateur comporte un conduit de liaison flexible reliant fluidiquement le canal d’aspiration au manchon de raccordement.
Selon le mode de réalisation représenté sur les figures, l’organe de raclage avant comporte une unique première ouverture de passage latérale et une unique deuxième ouverture de passage latérale. De façon avantageuse, la première ouverture de passage latérale est plus proche du sommet de la forme en V de l’organe de raclage avant que d’un bord externe de la première branche de raclage, et la deuxième ouverture de passage latérale est plus proche du sommet de la forme en V de l’organe de raclage avant que d’un bord externe de la deuxième branche de raclage.
La présente invention concerne en outre un aspirateur domestique, tel qu’un aspirateur traineau, comprenant un suceur d’aspirateur selon la présente invention.
Brève description des figures On comprendra mieux les buts, aspects et avantages de la présente invention, d'après la description donnée ci-après d'un mode particulier de réalisation de l'invention présenté à titre d'exemple non limitatif, en se référant aux dessins annexés dans lesquels : La est une vue en perspective d’un suceur d’aspirateur selon la présente invention ; La est une vue de côté du suceur d’aspirateur de la ; La est une vue de dessous du suceur d’aspirateur de la ; La est une vue partielle en perspective du suceur d’aspirateur de la ; La est une vue avant du suceur d’aspirateur de la .
Description détaillée Seuls les éléments nécessaires à la compréhension de l’invention sont représentés. Pour faciliter la lecture des dessins, les mêmes éléments portent les mêmes références d’une figure à l’autre.
Les figures 1 à 5 représentent un suceur d’aspirateur 2 comprenant une semelle 3 munie d’une face inférieure 4 destinée à être positionnée de manière attenante à une surface à nettoyer durant l’utilisation du suceur d’aspirateur 2.
La semelle 3 est également munie d’un canal d’aspiration 5 débouchant sur la face inférieure 4. De façon avantageuse, le canal d’aspiration 5 est allongé et s’étend selon une direction d’extension D1 qui est transversale à une direction de déplacement D2 du suceur d’aspirateur 2, et par exemple perpendiculaire à la direction de déplacement D2.
Le suceur d’aspirateur 2 comprend en outre une fourche 6 comportant deux bras de fourche 7 montés articulés sur la semelle 3 par l’intermédiaire d’une liaison pivot avant P1 définissant un axe de pivotement avant X1 qui s’étend perpendiculairement à la direction de déplacement D2 du suceur d’aspirateur 2 et qui est sensiblement horizontal lorsque le suceur d’aspirateur 2 repose sur une surface horizontale. Ainsi, la fourche 6 peut basculer vers l’arrière ou vers l’avant par rapport à la semelle 3.
Le suceur d’aspirateur 2 comprend également deux roues principales 8 destinées à rouler sur la surface à nettoyer. Les deux roues principales 8 sont montées mobiles en rotation sur la fourche 6 autour d’un axe de roue A qui est parallèle à l’axe de pivotement avant X1, et qui est donc également sensiblement horizontal lorsque le suceur d’aspirateur 2 repose sur une surface horizontale. De façon avantageuse, les roues principales 8 sont disposées de part et d’autre de la fourche 6.
Le suceur d’aspirateur 2 comprend de plus un manchon de raccordement 9 à l’extrémité duquel vient se raccorder un embout d’un tube d’aspiration (non illustré) lui-même raccordé au système d’aspiration d’un aspirateur (non illustré). Diverses variantes d’aspirateurs existent déjà sur le marché et pourront être utilisées avec le suceur d’aspirateur 2 selon l’invention ; ces variantes étant connues de l’homme du métier, elles ne sont pas détaillées dans le présent document.
Le suceur d’aspirateur 2 comprend également un conduit de liaison flexible 11 (voir la ) reliant fluidiquement le canal d’aspiration 5 au manchon de raccordement 9.
Le suceur d’aspirateur 2 comporte en outre un organe de liaison 12 reliant mécaniquement le manchon de raccordement 9 à la fourche 6.
Le manchon de raccordement 9 est plus particulièrement monté articulé sur l’organe de liaison 12 par l’intermédiaire d’une liaison pivot arrière P2 définissant un axe de pivotement arrière X2 qui est parallèle à l’axe de pivotement avant X1. Ainsi, le manchon de raccordement 9 peut basculer vers l’arrière ou vers l’avant par rapport à l’organe de liaison 12.
L’organe de liaison 12 est monté articulé sur la fourche 6 par l’intermédiaire d’une liaison pivot centrale P3 définissant un axe de rotation X3 qui s’étend perpendiculairement à l’axe de pivotement avant X1. La liaison pivot centrale P3 est située entre la liaison pivot arrière P2 et la liaison pivot avant P1, et plus particulièrement entre la liaison pivot avant P1 et l’axe de roue A. De façon avantageuse, la liaison pivot centrale P3 est disposée entre les deux bras de fourche 7.
Le suceur d’aspirateur 2 comprend de plus un organe de raclage avant 13 situé à l’avant d’un bord avant 5.1 du canal d’aspiration 5. De façon avantageuse, l’organe de raclage avant 13 s’étend le long et à proximité du bord avant 5.1 du canal d’aspiration 5, et comporte un bord inférieur 13.1 qui s’étend sensiblement horizontalement lorsque le suceur d’aspirateur 2 repose sur une surface horizontale.
Selon le mode de réalisation représenté sur les figures, l’organe de raclage avant 13 est une brosse de raclage avant qui est formée par une pluralité de poils ou de touffes de poils. Cependant, selon une variante de réalisation de l’invention non représentée sur les figures, l’organe de raclage avant 13 pourrait être formé en un matériau flexible.
La illustre un élément sécurisé en sortie de processus de fabrication lorsqu’il est intégré à un dispositif hôte.
La illustre l’élément sécurisé après l’installation d’un nouveau package de système d’exploitation.
La illustre l’élément sécurisé après la diversification de la clé maître pour obtenir une clé de dérivation.
La illustre l’élément sécurisé après une opération de génération de données personnalisées par dérivation à partir de la clé de dérivation.
La illustre schématiquement différentes étapes pour la personnalisation d’un élément sécurisé selon des modes de réalisation de l’invention.
Description détaillée L’invention propose un nouveau scenario de personnalisation d’éléments sécurisés embarqués (ou « embedded Secure Element », eSE) qui permet une fabrication plus simple et plus rapide de eSEs avant intégration dans leurs équipements hôtes. Un eSE met en œuvre des services exécutés par un système d’exploitation embarqué (ou « firmware ») lorsque le système d’exploitation est chargé dans l’élément sécurisé. A titre d’exemple, de tels services incluent une identification ou authentification auprès d’un opérateur ou réseau bancaire ou de télécommunication sans fil ou auprès d’un lecteur pour réaliser une transaction (financière ou bancaire par exemple), des services de vérification d’accès à des fonctions ou services (par exemple vérification de code d’accès), des services de confidentialité de données ou de messages (intégrité et/ou confidentialité de données), des services de non-répudiation, …
Selon l’invention, un tel eSE destiné à être intégré dans un dispositif hôte comprend un chargeur de système d’exploitation (OS ou firmware loader) et au moins une clé cryptographique maître commune à une pluralité d’éléments sécurisés. Un tel eSE n’est à ce stade pas personnalisé, permettant ainsi sa production identique en grand nombre. Optionnellement, des données pré-personnalisées peuvent être également chargées dans l’eSE lors de sa fabrication (c’est-à-dire avant intégration dans le dispositif hôte). De façon similaire, certaines données déjà personnalisées peuvent également être chargées à ce stade. Les données pré-personnalisées et personnalisées peuvent couvrir tout type de données, incluant des données applicatives (pour le fonctionnement d’applications) et des données sécuritaires (pour des opérations prévenant une utilisation frauduleuse de l’élément sécurisé) telles des clés cryptographiques ou « keysets ».
Le chargeur d’OS ou de firmware est un bout de programme minimal permettant d’effectuer certaines fonctions de base sur l’élément sécurisé, tel exécuter un script, charger un OS et des données associées, installer un OS et les données associées, calculer des valeurs de clefs, etc.
On entend par « donnée pré-personnalisée » ou « donnée statique » toute donnée commune à un lot d’éléments sécurisés, par exemple un système d’exploitation, une clé cryptographique commune, un chargeur de système d’exploitation, un ensemble de clefs d’authentification dédiées à la sécurisation des communications avec un ou des serveur tiers (canal sécurisé), des données et/ou valeurs d’initialisation de compteurs, des données et/ou valeurs de labels d’identification de clefs, etc.
On entend par « donnée personnalisée » ou « donnée dynamique » toute donnée spécifique à un élément sécurisé (et donc indirectement à un utilisateur ou abonné ou un dispositif incluant l’élément sécurisé), par exemple une clé de diversification ou d’identification, des données utilisateur ou abonné, une valeur spécifique de registre ou de fichier, des justificatifs d’identification (« credentials » en anglais), des données d’opérateur (par exemple des adresses de serveurs du réseau de l’opérateur), des codes personnels d’identification (« PIN » ou « personal identification number » en anglais) d’utilisateur ou d’applications, des valeurs de données d’applications, etc. Les données personnalisées peuvent être dérivées de certaines données pré-personnalisées. La dérivation peut être une diversification de clé cryptographique ou plus généralement un calcul mathématique sur des données pré-personnalisées.
Le chargeur d’OS, et plus généralement l’élément sécurisé, est configuré pour obtenir, d’un serveur distant (par exemple le serveur d’un opérateur téléphonique ou bancaire, ou bien du fabricant ou du gestionnaire de l’élément sécurisé), un package de système d’exploitation et pour installer le système d’exploitation dans l’élément sécurisé. Les mécanismes de chargement et installation d’OS sont largement connus et donc non détaillés ici. Un package de système d’exploitation est entendu au sens informatique, à savoir un ensemble de logiciel et fichiers fournis ensemble, par exemple sous la forme d’une structure (fichier ou archive) informatique unique. Dans certains modes de réalisation, un package de système d’exploitation peut être réduit à un système d’exploitation seul.
Par ailleurs, l’élément sécurisé est prévu, en réponse à l’installation du système d’exploitation, pour faire générer, par le chargeur de système d’exploitation, une clé (cryptographique) de dérivation par diversification de la clé cryptographique maître. Le chargeur peut en effet être conçu pour avoir accès à la mémoire sécurisée stockant les données secrètes, telles que la clé cryptographique maître.
La clé de dérivation, une fois générée, permet ensuite à l’élément sécurisé de générer des données personnalisées par dérivation de données de pré-personnalisation (présentes dans l’eSE) avec la clé de dérivation. En variante, des données de personnalisation (par exemple, clés personnalisées) peuvent être directement générées à partir de la seule clé de dérivation.
Ces opérations (chargement de l’OS, diversification et dérivation de données personnalisées) peuvent avoir lieu alors que l’élément sécurisé est déjà intégré dans son dispositif hôte, c’est-à-dire sur le terrain. On s’affranchit donc de l’utilisation d'un site de personnalisation.
La représente, schématiquement, un élément sécurisé 100 dans lequel la présente invention est mise en œuvre. Cet élément sécurisé 100 comprend un microprocesseur 101, auquel est associée d’une part une ou plusieurs mémoires vives 102, par exemple au moyen d'un bus 103, et d’autre part une ou plusieurs mémoires non volatiles 104 (par exemple du type ROM et/ou EEPROM et/ou flash), par exemple à travers un bus 105. La mémoire de stockage non volatile 104 stocke des données et logiciels (chargeur, système d’exploitation et autres applications) destinés à mettre en œuvre l'invention mais également de toute donnée nécessaire à l’exécution des programmes. La mémoire volatile de travail 102 stocke le code exécutable des programmes informatiques ainsi que les registres adaptés pour enregistrer des variables et des paramètres nécessaires à leur exécution.
Les bus 103 et 105 peuvent être un seul et même bus. Le microprocesseur 101 peut être un cryptoprocesseur sécurisé.
A titre d’exemple, la roue 11 en silicium est une roue d’entraînement d’un dispositif MEMS. Il s’agit par exemple d’une roue d’entraînement configurée pour engrener avec un élément actif d’un actionneur MEMS, par exemple avec l’actionneur 1 précédemment décrit.
Le moyeu 12 présente avantageusement une forme générale cylindrique avec un évasement sur une portion inférieure. Le moyeu 12 est creux, de sorte qu’un arbre peut être monté à l’intérieur du moyeu 12 de manière concentrique avec le moyeu 12.
On notera que de manière alternative, la roue 11 pourrait être assemblée sur un arbre plein plutôt que sur un moyeu, selon un procédé similaire au procédé décrit ci-après.
Un matériau majoritaire de la roue 11 est le silicium. La roue 11 est donc fragile. Des microfissurations ou micro-ruptures pourraient être formées dans la roue 11 si cette roue 11 était assemblée sur le moyeu 12 par chassage ou rivetage. Le moyeu 12, quant à lui, est formé dans un matériau moins fragile que le silicium, de sorte qu’une portion déformable du moyeu 12 peut être sollicitée mécaniquement (et éventuellement chauffée et/ou frottée) sans rupture de la portion déformable.
Dans cet exemple, l’assemblage est réalisé par un outil 14 positionné sur une potence 6, typiquement sur une potence horlogère. Au début du procédé d’assemblage, dans le présent exemple, la roue 11 repose d’une part sur un bord extérieur 120 du moyeu 12, et d’autre part sur une surface supérieure d’une enclume 16. L’enclume 16 est positionnée entre le moyeu 12 et un plateau inférieur de la potence 6. En alternative, la roue 11 et le moyeu 12 pourraient reposer directement sur le plateau inférieur de la potence 6.
Au début de l’assemblage, la roue 11 et le moyeu 12 sont montés de manière concentrique et s’étendent autour d’un même axe longitudinal Z, le moyeu 12 s’étendant le long de l’axe Z. Au début de l’assemblage, l’outil 14 est de préférence orienté perpendiculairement au plan d’extension de la roue 11. Ainsi, selon l’orientation des Figures 9a et 9b, l’outil 14 s’étend verticalement.
On a représenté sur la une vue rapprochée d’une zone Z2 du schéma de la , dans laquelle est visible la roue 11 reposant en partie sur le moyeu 12 et reposant par ailleurs sur l’enclume 16.
Ici, la roue 11 est percée et définit en son centre une ouverture traversante 111 définie à l’intérieur d’un bord intérieur 110 de la roue 11. De préférence, l’ouverture traversante 111 est de forme circulaire. L’ouverture traversante 111 permet l’entraînement en rotation de la roue 11 par l’intermédiaire du moyeu 12.
Le bord intérieur 110 de la roue 11 est prévu pour être mis au contact du moyeu 12. De manière avantageuse, une micro-structuration du bord intérieur 110 a été réalisée préalablement à l’assemblage, par exemple pour former des micro-indentations ou micro-créneaux. On rappelle que le matériau silicium est particulièrement adapté pour obtenir des motifs géométriques micrométriques précis par gravure. La micro-structuration du bord intérieur 110 peut contribuer à la bonne tenue mécanique de la roue 11 sur le moyeu 12.
Préalablement à l’assemblage, le moyeu 12 est placé à l’intérieur de l’ouverture 111. De manière avantageuse, le moyeu 12 présente un coin à angle droit sur une portion inférieure du moyeu, et la roue 11 est positionnée sur le coin à angle droit. Le coin à angle droit joint d’une part un bord extérieur 120 du moyeu 12, de diamètre extérieur sensiblement identique au diamètre de l’ouverture traversante 111, et d’autre part une surface de positionnement 121 du moyeu 12 dont le diamètre extérieur est supérieur au diamètre de l’ouverture traversante 111.
Comme visible sur les Figures 10a et 10b , une extrémité libre de l’outil 14 de déformation se termine par une tête de poinçon 41 présentant un creux 43 sur une portion inférieure. Le creux 43 défini par la tête de poinçon 41 débouche vers l’extérieur de la tête de poinçon 41 et est dimensionné pour recevoir une portion supérieure du moyeu 12.
De préférence, les dimensions de l’outil 14 (et notamment de la tête de poinçon 41) sont sélectionnées en fonction des dimensions des composants à assembler.
Ainsi, dans le présent exemple, le creux 43 défini par la tête de poinçon 41 s’étend longitudinalement sur une portion longitudinale de l’outil 14 comprise entre 25% et 50% de la longueur totale G de l’outil 14. Par exemple, le creux 43 s’étend sur une longueur G1 comprise entre 2,0 millimètres et 8,0 millimètres, par exemple 5,0 millimètres, et la longueur G2 restante de l’outil 14 peut être comprise entre 4,0 millimètres et 16 millimètres, par exemple 10 millimètres.
Le diamètre du creux 43 est avantageusement supérieur ou égal à 1,0 millimètre et inférieur ou égal à 5,0 millimètres, et est par exemple égal à 2,0 millimètres ici.
La tête de poinçon 41 comprend, sur sa face intérieure et autour du creux 43, au moins une arête de déformation 410 apte à déformer la portion déformable du moyeu 12 lorsque ladite arête est pressée contre ladite portion déformable.
De préférence, la tête de poinçon 41 comprend une pluralité d’arêtes de déformation 410, avantageusement réparties régulièrement autour du creux 43. Dans le présent exemple, la tête de poinçon 41 comprend trois arêtes de déformation 410.
PROCÉDÉ DE PROTECTION CONTRE DES SOUS-TENSION D'UNE MACHINE ÉLECTRIQUE DE TRACTION DE VÉHICULE AUTOMOBILE La présente invention porte sur un procédé de protection contre des sous-tension d'une machine électrique de traction de véhicule automobile. L'invention trouve une application particulièrement avantageuse, mais non exclusive, avec les véhicules automobiles de type électrique ou hybride ayant une machine électrique tournante fonctionnant en haute tension, c’est-à-dire une machine électrique tournante ayant une tension de fonctionnement supérieure à 300 Volts.
De façon connue en soi, un véhicule électrique ou hybride peut comporter un réseau électrique haute tension sur lequel sont connectés une machine électrique de traction ainsi qu'une batterie électrique haute tension, dite batterie de traction. D'autres charges électriques peuvent également être connectées sur le réseau électrique haute tension. La batterie électrique haute tension est associée à des contacteurs pour sélectivement connecter ou déconnecter la batterie au réseau électrique haute tension.
La tension aux bornes de la machine électrique de traction est surveillée lorsque les contacteurs de la batterie électrique de traction sont fermés. Autrement dit, la tension aux bornes de la machine électrique de traction est surveillée uniquement lorsque la batterie de traction et la machine électrique de traction sont connectées via le réseau électrique haute tension.
L’apparition d’une sous-tension aux bornes d’alimentation de la machine électrique de traction est problématique, dans la mesure où la machine de traction n’est pas dimensionnée pour fonctionner à ce niveau de tension. En outre, cela peut engendrer des problèmes de sécurité des personnes et de fonctionnement du groupe motopropulseur.
En effet, dans le cas où la chute de tension aux bornes de la machine électrique est liée à une chute de courant, plusieurs causes sont possibles :
- la batterie de traction peut présenter un dysfonctionnement l'empêchant de fournir un courant nominal au réseau électrique. Il existe alors un risque de défaillance grave de la batterie de traction qui pourrait engendrer une surchauffe nocive pour le fonctionnement du groupe motopropulseur.
- une partie du courant débité par la batterie a fuité à l’extérieur de la machine électrique vers le véhicule. Compte tenu des niveaux élevés de tension et d’intensité, il existe alors un risque d’électrocution pouvant mettre en danger la vie des personnes.
- une résistance de la machine électrique est détériorée en raison d'une surchauffe d’un de ses composants, ce qui est susceptible d’endommager la machine électrique.
L'invention vise à remédier efficacement aux inconvénients précités en proposant un procédé de protection contre des sous-tensions d'une machine électrique de traction d'un véhicule automobile comprenant un réseau électrique haute tension auquel est connecté ladite machine électrique de traction ainsi qu'une batterie de traction associée à des contacteurs pour sélectivement connecter ou déconnecter la batterie de traction au réseau électrique haute tension, ledit procédé comportant:
- une étape de détection d'une sous-tension aux bornes de la machine électrique de traction pendant une durée prédéterminée,
- une étape d’ouverture des contacteurs haute tension pour isoler électriquement la batterie de traction par rapport au réseau électrique haute tension,