INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Selon un mode particulier de réalisation de l’invention, lorsqu’une donnée reçue du terminal BH n’est pas comprise dans le résultat de la commande obtenu de l’oracle (E24) et que cette donnée est déterminée comme valide par le contrat intelligent SC V , alors tout ou partie de la caution est reversée au terminal BH (étapes E121, E131) et/ou au client S (étapes E120, E110) via par exemple un transfert de tout ou partie du montant de la caution vers un contrat intelligent du client (SC C ) ou du détenteur du terminal BH (SC BH ).
Bien évidemment, la ou les données valides reçues du terminal BH et non comprises dans le résultat de la commande obtenu de l’oracle (E24) peuvent également être émises à destination du contrat intelligent du client (SC C ) lors de l’étape E120.
Il va de soi que le mode de réalisation qui a été décrit ci-dessus a été donné à titre purement indicatif et nullement limitatif, et que de nombreuses modifications peuvent être facilement apportées par l’homme de l’art sans pour autant sortir du cadre de l’invention. Selon d'autres modes particuliers de réalisation de l'invention, l'invention s'applique également à des données autres que des données météo comme par exemple des informations de recyclage d’éléments constituant un produit manufacturier permettant par exemple de calculer l'empreinte carbone du produit en question ou bien des informations de traçabilité d’éléments d’un produit comme les pièces d’une automobile.
Procédé d’amorçage sécurisé pour un FPGA, et carte de circuits imprimés comprenant un FPGA configuré pour réaliser le procédé d’amorçage sécurisé La présente invention concerne le domaine de la cryptographie, et porte en particulier sur un procédé d’amorçage sécurisé pour un FPGA et sur une carte de circuits imprimés comprenant un FPGA configuré pour réaliser ledit procédé d’amorçage sécurisé.
Lors de leur processus d’amorçage, certains types de réseaux prédiffusés programmables par l’utilisateur (ou FPGA, correspondant à l’expression anglo-saxonne « Field Programmable Gate Array ») utilisent une clé sensible en texte clair stockée dans une mémoire volatile sauvegardée par batterie (ou BBRAM, correspondant à l’expression anglo-saxonne « Battery Backed Random Access Memory »). Cette clé sensible en texte clair est impliquée au tout début d’une racine de confiance matérielle (correspondant à l’expression anglo-saxonne « hardware root of trust »)du FPGA et assure la première étape du déchiffrement de confidentialité de l’image de FPGA chiffrée qui est stockée dans une mémoire non volatile à l’extérieur du FPGA et comprend des trains de bits de logiciel ou de logique programmable.
Si la valeur de cette clé sensible en texte clair est connue d’un agresseur, les trains de bits de l’image de FPGA peuvent alors être facilement déchiffrés en vue d’une rétroingénierie.
Cette clé sensible en texte clair est conservée par une batterie de sauvegarde de BBRAM, de manière à ne pas être perdue lors de la mise hors tension du FPGA. Cette clé sensible en texte clair est ainsi vulnérable vis-à-vis des agresseurs, en particulier lorsqu’uniquement l’alimentation de secours est active.
Certains FPGA de la marque Xilinx® peuvent également utiliser, lors de leur processus d’amorçage, soit une clé en texte clair stockée dans une BBRAM, soit une clé de fonction physique inclonable (ou PUF, correspondant à l’expression anglo-saxonne « Physical Unclonable Function »). L’amorçage sécurisé de la racine de confiance matérielle du FPGA commence alors par le déchiffrement de l’image de FPGA (stockée de manière chiffrée dans une mémoire non volatile externe au FPGA) en utilisant une clé interne initiale du FPGA désignée Clé_0, cette Clé_0 pouvant être soit une clé PUF, soit une clé BBRAM, seule l’une de ces deux clés étant utilisée lors de l’étape d’amorçage. La fonction principale de la Clé_0 est de déchiffrer la première clé chiffrée, désignée Clé_1, de l’image de FPGA chiffrée. La Clé_1 déchiffrée permet ensuite de déchiffrer la première partition chiffrée, désignée partition_1, de l’image de FPGA chiffrée et permet également de déchiffrer la deuxième clé chiffrée, désignée Clé_2, de l’image de FPGA chiffrée. La Clé_2 déchiffrée permet par la suite de déchiffrer la deuxième partition chiffrée, désignée partition_2, de l’image de FPGA chiffrée et permet également de déchiffrer la troisième clé chiffrée, désignée Clé_3, de l’image de FPGA chiffrée, et ainsi de suite jusqu’à la dernière partition chiffrée, désignée partition_N, de l’image de FPGA chiffrée, de telle sorte qu’à la fin du processus d’amorçage, l’algorithme de déchiffrement (par exemple, selon la norme de chiffrement avancé ou norme AES) du FPGA a entièrement déchiffré l’image de FPGA.
Le Tableau 1 ci-dessous décrit les avantages et les inconvénients pour chacune des clés PUF et BBRAM.
Clé d’amorçage Fonction principale Avantages Inconvénients Clé PUF Première clé utilisée pour démarrer le déchiffrement de l’image de FPGA - Aucune batterie externe n’est nécessaire. - Rend difficile la mystification (nécessiterait que le dispositif sur la carte soit remplacé). Non lisible. - Seul un train de bits chiffré avec cette clé peut configurer le FPGA. - Permanente, la clé ne peut pas être effacée ou mise à jour. - Moins sécurisée qu’une solution BBRAM (c’est-à-dire que les preuves niveau dispositif restent) -> Propriété moins appropriée pour des applications sensibles/sécurisées. Clé BBRAM Première clé utilisée pour démarrer le déchiffrement de l’image de FPGA - Volatile et reprogrammable. - Effacement de clé passif et actif (c’est-à-dire que les preuves peuvent être supprimées) -> Propriété plus appropriée pour des applications sensibles/sécurisées. - Non lisible sauf pour le FPGA Zynq7000 Xilinx®. - Nécessite une batterie externe. - De nombreux vendeurs de batteries ne spécifient pas un fonctionnement à haute température et/ou de longues durées de vie (bien que certains vendeurs commencent maintenant à proposer des batteries bêtavoltaïques qui aident à traiter ces problèmes). - Lisible pour le FPGA Zynq7000 Xilinx®. - Certaines attaques physiques sont connues.
En règle générale, la clé BBRAM est préférée à la clé PUF lors du processus d’amorçage, étant donné qu’elle est effaçable et reprogrammable.
La clé BBRAM a cependant l’inconvénient de devoir être conservée par une alimentation de secours (par exemple, une batterie de secours), autrement elle serait perdue dès la coupure de l’alimentation électrique principale du FPGA et le FPGA ne pourrait alors plus s’amorcer.
Ces tringles 146 présentent chacune une lumière oblongue 148 orientées selon l’axe longitudinal de la tringle, dans laquelle est engagée un pivot 161 respectif.
Le fonctionnement du mécanisme distributeur est le suivant.
Dans l’état initial, les obturateurs 161 et 162 sont en position d’obturation, comme illustré sur la . La tringle 146 est sensiblement verticale, et les pivots 161 sont situés à l’extrémité inférieure des lumières 148.
Lorsque la poignée 154 est tirée pour amener l’obturateur 142 en position d’ouverture, les tringles 146 s’arcboutent entre les pivots 161 et les pattes 144 et restent sensiblement verticales en accompagnant le mouvement d’ouverture du premier obturateur, comme illustré sur les figures 14A et 14B. Les ressorts 146 sont étirés.
Le deuxième obturateur 142 peut être agencé pour se coincer en position ouverte, au terme de son mouvement d’ouverture.
Lorsque l’on repousse la poignée 154 depuis la configuration de distribution de la , les pivots 161 remontent dans les lumières 148 et la tringle 146 peut se déplacer en rotation sans entraîner immédiatement le deuxième obturateur 142, qui reste coincé, comme illustré sur la .
Toutefois, lorsque le premier obturateur 141 est sur le point d’atteindre la position de fermeture, il entraîne avec lui la tringle 146 et décoince le deuxième obturateur.
Les ressorts 160 peuvent alors ramener le deuxième obturateur 142 en position de fermeture, comme illustré à la . La tringle 146 peut retrouver la position sensiblement verticale d’origine.
La cinématique des premier et deuxième obturateurs peut encore être différente ; par exemple, comme illustré à la , le premier obturateur 141 peut être coulissant et le deuxième 142 pivotant, étant reliés par un mécanisme de transmission de mouvement (non représenté) permettant d’obtenir la cinématique recherchée.
En variante, le système de commande est de nature électronique, et notamment peut comporter un asservissement de la fermeture du deuxième obturateur à celle du premier.
Le retour à la position fermée de chacun des obturateurs peut aussi être automatisé électroniquement.
D’autres structures d’accueil peuvent être utilisées pour recevoir l’ensemble selon l’invention, par exemple des structures d’accueil du type meuble, module à poser ou gondole.
Dispositif d’attache de plaques auto-obturantes contre la paroi externe d’un réservoir, ensemble muni d’un tel dispositif d’attache et procédé de montage associé L’invention concerne le domaine des réservoirs munis de plaques auto-obturantes. De tels réservoirs sont en particulier utilisés dans le secteur de la Défense. L’invention concerne plus précisément un dispositif d’attache de telles plaques auto-obturantes contre la paroi externe du réservoir.
Art Antérieur On connaît de longue date des réservoirs, typiquement des réservoirs d’essence, munis sur leur paroi externe de plaques remplies d’un matériau auto-obturant. Lorsqu’un projectile impacte le réservoir en ayant donc traversé une plaque remplie de matériau auto-obturant, ce matériau vient boucher naturellement l’orifice formé par la projectile pour limiter voire stopper toute fuite.
Ces plaques sont généralement collées sur la paroi externe du réservoir. A cet égard, on pourra par exemple se référer au document FR 3 001 410 A1 qui propose une enveloppe auto-obturante, susceptible de se présenter sous forme de plaques remplies du matériau auto-obturant, qui est en pratique collée sur la paroi externe du réservoir.
Ce collage, s’il permet un montage et un maintien du matériau auto-obturant contre la paroi externe du réservoir, pose une difficulté si l’on souhaite récupérer le seul réservoir, par exemple pour le réutiliser après réparation ou non en fonction de son état ou simplement pour valoriser les matériaux dont il est constitué, qui sont généralement des matériaux métalliques.
Le support 150 présente par exemple cinq logements 151 successifs, comme illustré, pour permettre la fixation d’autant de mécanismes distributeur 3 sur le support 150, les boîtes associées 2 étant disposés côte-à-côte ; dans des variantes, le nombre de logements est différent.
Le support 150 comporte une structure porteuse 152, par exemple en bois, sur laquelle peut reposer au moins partiellement le fond de chaque boîte 2.
La plaque 153 est par exemple métallique et fixée sur la structure porteuse 152, et présente au niveau de chaque logement 151 une découpe 154, par exemple de profil trapézoïdal, comme illustré sur la , avec une grande base 156 située à l’arrière, et deux bords latéraux obliques 157 convergeant vers l’avant.
La gorge 132 peut être, en vue de face, trapézoïdale, avec deux bossages latéraux (non représentés). La gorge 132 peut être définie entre deux parois 241 et 242 dont l’écartement n’est que très légèrement supérieur à l’épaisseur de la plaque 153, sauf à l’avant comme illustré sur la , où la gorge 132 s’élargit vers l’extérieur, de façon à faciliter l’engagement de la plaque 153 entre les parois 241 et 242.
Pour mettre en place le mécanisme distributeur 3 sur la plaque 153, la semelle 130 est insérée dans la découpe 154 par un mouvement de translation dans une direction perpendiculaire à la plaque 153, à proximité de la grande base 156, l’ergot 190 venant s’engager dans la partie 181 la plus large de l’ouverture 180, puis le mécanisme distributeur 3 est déplacé vers l’avant de manière à engager la gorge 132 sur les bords latéraux 157 de la découpe 154 ; au cours de ce déplacement, les bossages de la semelle s’encliquettent dans les encoches 159, ce qui immobilise la semelle 130 dans le logement 151. La paroi 241 vient alors sous la plaque 153.
Une fois la boîte 2 vide, il est possible de désolidariser le mécanisme distributeur 3 du support 150 en poussant le mécanisme distributeur vers l’arrière, pour dégager les bossages de la semelle 130 des encoches 159, puis en le soulevant pour sortir la semelle 130 du logement 151.
Pour utiliser l’ensemble 1, l’utilisateur tire sur la poignée 30 vers l’avant et le bas ; ce mouvement de la poignée 30 se transmet via l’appui des cames 33 sur les bords profilés 20a et 200a aux obturateurs 20 et 200, lesquels remontent et libèrent l’écoulement vers le bec 15, comme illustré sur les figures 4 et 5. Le profil des bords 20a et 200a et celui des surfaces coopérantes 131 et 134 est choisi comme détaillé plus haut de telle sorte que chaque came 33 appuie d’abord sur le deuxième obturateur 200 pour le faire remonter, puis ensuite sur le premier 20 pour soulever les deux simultanément dans la poursuite du mouvement.
Sur les vues de gauche des figures 4 et 5, le mécanisme distributeur est fermé. Sur les vues du milieu, les deux obturateurs se sont soulevés, libérant le passage, et permettant au produit de s’écouler vers le bec 15. Sur les vues de droite, les obturateurs sont au plus haut, la poignée étant descendue au maximum.
Le mouvement des obturateurs 20 et 200 s’effectue contre l’action de rappel du ou des organes de rappel élastique tels que la bande 40 ; ainsi, lorsque l’utilisateur relâche la poignée 30, l’obturateur 20 et l’obturateur 200 sont rappelés vers le bas en position d’obturation, et la poignée 30 remonte dans sa position initiale.
Comme le premier obturateur s’est soulevé en dernier lors de l’ouverture, il se ferme en premier lors du mouvement inverse, comme illustré sur les figures 6 et 7.
Sur ces figures, les vues de gauche représentent le mécanisme ouvert au maximum. Les vues du milieu représentent le mécanisme en cours de fermeture, lorsque l’utilisateur relâche la poignée. On voit que l’obturateur 20 atteint le premier la position de fermeture. Les vues de droite illustrent l’arrivée du deuxième obturateur en position de fermeture, avec un décalage temporel.
Ce décalage temporel est de préférence suffisant pour que le produit ayant franchi le premier obturateur puisse franchir l’espace entre les deux obturateurs avant la fermeture de ce dernier.
Ces deux mécanismes se trouvent donc en concurrence l’un de l’autre de telle façon que le premier des deux qui est déclenché empêche l’apparition de l’autre par neutralisation totale ou partielle de la surface externe du pli externe. Néanmoins, les conséquences d’une décharge de surface et d’une rupture diélectrique dans le pli externe sont radicalement différentes. Les décharges de surface génèrent des éblouissements et des transitoires électriques dans les circuits électriques des vitrages, mais ces deux phénomènes sont acceptés ou gérés sur de nombreux aéronefs. A l’inverse, les ruptures diélectriques dans l’épaisseur du pli externe peuvent entraîner sa perforation et/ou sa rupture qui constituent des modes de défaillance des vitrages nécessitant un remplacement.
Les concepteurs de vitrages visent donc à éviter l’atteinte de champ de rupture diélectrique dans les plis externes. Ceci peut être obtenu en drainant les charges électriques de surface au moyen d’une couche antistatique. Dans le cas des vitrages à couche chauffante, cela peut naturellement être géré par les décharges de surface. Toutefois, les effets de pointes au niveau des systèmes chauffants accroissent localement très fortement les champs électriques dans le pli externe et peuvent engendrer des ruptures diélectriques dans le pli externe avant qu’une décharge de surface n’ai eu lieu.
Un premier cas connu de concentration de champ électrique est rencontré lors de la mise en œuvre du chauffage par des fils fins. L’exigence d’invisibilité des fils par les pilotes impose l’emploi de fils d’un diamètre de typiquement 20µm à 30µm qui du fait de leur faible rayon concentrent fortement les champs électriques et induisent en absence de systèmes dédiés de minimisation des potentiels de surface des ruptures de pli externe.
Un second cas de concentration de champ électrique plus exceptionnel est rencontré dans le cas de bord de couche chauffante.
Dans ces deux cas, l’occurrence de ruptures diélectriques est d’autant plus élevée que la neutralisation des zones concernées est difficile par décharges de surface. Cela correspondra principalement au cas des réseaux chauffants éloignés de la structure métallique de l’aéronef.
En effet, les décharges de surface sont permises dans les zones au niveau desquelles le système de chauffage électrique (tel qu’une couche chauffante) forme un condensateur avec la surface extérieure chargée du vitrage feuilleté. Typiquement, ce condensateur est assimilable à un condensateur plan-plan dont le diélectrique de séparation des plans chargés est constitué par l’épaisseur de la feuille côté extérieur (par exemple, 3 mm de verre) du vitrage feuilleté. La décharge de surface, en neutralisant la surface, dissipe l’énergie électrique. Cette énergie permet d’alimenter la propagation de l’arc (par ionisation de l’air) jusqu’à ce que la résistance d’arc dans l’air (fonction de la longueur de l’arc) n’assure plus une différence de potentiel suffisante entre la tête de l’arc et la surface extérieure du vitrage pour ioniser l’air.
En l’absence de système de chauffage électrique (par exemple, couche chauffante) indirectement lié à la masse de l’aéronef, le couplage capacitif de la surface du vitrage se fait avec des plans de masse bien plus lointains, de telle sorte que l’énergie stockée par la charge de surface est sensiblement plus faible et ne permet pas d’alimenter une décharge de surface.
Pour qu’une décharge de surface s’amorce, il faut un champ électrique suffisant dans l’air entre la périphérie du vitrage et le bord du système de chauffage électrique en vis-à-vis. Ainsi, les décharges de surface s’amorcent plus facilement aux endroits où le système de chauffage électrique est à proximité de la périphérie du vitrage qu’aux endroits où il en est éloigné.
Les décharges de surface ne pouvant pas s’étendre sur l’intégralité de la surface du vitrage (du fait de la résistance d’arc croissant avec la taille de l’arc), les bords du système de chauffage électrique éloignés des bords du vitrage peuvent atteindre des potentiels électriques plus élevés par rapport au reste de la surface du vitrage. Ces zones sont donc plus susceptibles de développer des ruptures diélectriques dans l’épaisseur de la feuille côté extérieur du vitrage feuilleté, qui peuvent briser cette dernière, engendrant la défaillance du vitrage feuilleté.
En outre, le bord du système de chauffage électrique engendre une singularité de champ électrique de type effet de pointe favorisant les occurrences de rupture diélectrique dans le vitrage feuilleté.
Usuellement, ces problèmes sont résolus en appliquant une couche de décharge électrostatique, dite couche antistatique, sur la surface extérieure du vitrage feuilleté, ce qui confère une conductivité de surface au vitrage. L’ordre de grandeur de la résistivité électrique de cette couche antistatique va typiquement de la dizaine de kOhms à une fraction de méga Ohms. Cette couche antistatique est usuellement reliée électriquement à la structure de l’aéronef pour dissiper les faibles courants chargeants et maintenir la surface extérieure du vitrage feuilleté au potentiel de la masse de l’aéronef.
Toutefois, une telle couche antistatique est exposée à l’environnement extérieur de l’aéronef (par exemple, impact de gouttes d’eau, poussières, eau, nettoyage au sol de l’aéronef) et peut se retrouver éliminée de la surface extérieure du vitrage feuilleté. Il en résulte alors des risques de rupture en service de la feuille côté extérieur du vitrage feuilleté en environnement chargeant.
La présente invention vise à surmonter les inconvénients de l’état antérieur de la technique, en proposant un vitrage feuilleté aéronautique à système de chauffage électrique intégré, incorporant une couche à isopotentiel appliquée sur la face interne de sa feuille côté extérieur, de manière à obtenir une solution durable de prévention des ruptures diélectriques de la feuille côté extérieur du vitrage feuilleté en environnement chargeant.
La présente invention a donc pour objet un vitrage feuilleté aéronautique comprenant une première feuille côté extérieur, au moins une seconde feuille structurale côté intérieur et une couche intermédiaire disposée entre la première feuille et l’au moins une seconde feuille structurale, la première feuille et l’au moins une seconde feuille structurale étant en au moins l’un parmi un verre minéral et un verre organique, le vitrage feuilleté aéronautique comprenant en outre au moins un système de chauffage électrique agencé en regard de la face interne de la première feuille, caractérisé par le fait que le vitrage feuilleté aéronautique comprend en outre une couche à isopotentiel appliquée sur la face interne de la première feuille.
Par « feuille côté extérieur », on entend la feuille (ou pli) du vitrage feuilleté agencée côté extérieur vis-à-vis de l’aéronef sur lequel le vitrage feuilleté est installé, et, par « feuille côté intérieur », on entend la feuille (ou pli) du vitrage feuilleté agencée côté intérieur vis-à-vis de l’aéronef sur lequel le vitrage feuilleté est installé. Ainsi, la face externe de la première feuille côté extérieur du vitrage feuilleté est en contact avec l’environnement extérieur de l’aéronef.
La couche intermédiaire du vitrage feuilleté sert d’intercalaire entre la première feuille et l’au moins une seconde feuille structurale du vitrage feuilleté.
est une vue analogue à la , après fermeture de la cassette contenant le fragment de tissu.
Sur les figures est représentée une station de travail de laboratoire de macroscopie.
Dans certains modes de réalisation, la station de travail comprend une planche en matériau polymère, tel que polyamide, polyoxyméthylène (POM), ou polyéthylène haute densité (PEHD).
Par exemple, la planche à dissection (planche à découper) est en polyéthylène, coloré dans la masse, la couleur utilisée correspondant à un usage prédéterminé.
Dans certaines mises en œuvre, la planche en matériau polymère comporte une toise, par exemple en acier inoxydable.
Avantageusement, la planche comporte au moins une réservation, dont les dimensions et la forme sont telles qu’un objet tel qu’une cassette ou un flacon, placé dans la réservation, est maintenu en position.
Avantageusement, la planche est en matériau dur, lavable et à usage prolongé. Dans certaines utilisations, la planche est à usage unique et jetable.
Avantageusement, la planche est en matériau polymère et est posée sur une plaque en acier inoxydable, qui lui sert de support.
Des caméras filment la planche à découper et les éléments posés sur la planche. Dans certaines mises en œuvre, les caméras sont de type caméra numérique RGB (Red-Green-Blue).
Les caméras sont reliées à une unité centrale ou un serveur pourvu de moyens permettant d’analyser et de traiter les flux vidéo provenant des caméras.
Avantageusement, un écran permet de visualiser toutes les étapes du traitement.
Un algorithme de traitement d’image détecte la présence des objets sur la planche à découper et identifie ces objets, ainsi qu’il apparait sur les figures.
La forme de l’objet identifié est avantageusement représentée par une fenêtre englobante, ainsi qu’il apparait sur les figures.
Dans d’autres mises en œuvre, la forme de l’objet est représentée par un point, situé au centre de l’objet, ou sous la forme d’un contour, d’une silhouette.
La détection des objets, tels que des flacons, des cassettes, peut être assurée par une détection de points d’intérêt, ou par soustraction de fond, ou segmentation d’images ou bien encore par classification supervisée.
La détection de points d’intérêt est par exemple assurée par un algorithme de Moravec, ou un détecteur de Harris, un détecteur Kanade-Lucas-Tomasi, un détecteur SIFT (Scale Invariant Feature Transform).