INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Les orifices d’alimentation de plaque 31a, b, c sont délimités respectivement chacun par un bord périphérique 37a, b, c, et les orifices d’évacuation de plaque 33a, b et c sont délimités respectivement chacun par un bord périphérique 41a, b, et c, les bords périphériques 37a, b, c et 41a, b, c étant fermés.
Les orifices d’alimentation de plaque 31a, 31b et 31c sont situés symétriquement à l’opposé par rapport à l’axe central de plaque A12, par rapport respectivement aux orifices d’évacuation de plaque 33a, 33b et 33c. Les orifices de plaque 31a et 33a, 31b et 33b et 31c et 33c forment respectivement des paires d’orifices de plaque 39a, 39b et 39c. Ainsi, la plaque bipolaire 12 comprend trois paires d’orifices de plaque 39a, b et c, dans lesquelles circulent respectivement de l’hydrogène, du fluide de refroidissement et de l’air . Une paire d’orifice de plaque 39a, 39b et 39c est donc associée à un fluide fonctionnel donné.
Pour chaque paire d’orifices de plaque 39a, b ou c, les deux orifices de plaque 31a, b ou c et 33a, b ou c appartenant à la paire d’orifices de plaque 39a, b ou c sont de géométrie symétrique, autrement dit de forme symétrique, selon une symétrie axiale par rapport à l’axe central de plaque A12. Pour chaque paire d’orifices de plaque 39a, b ou c, les deux orifices de plaque 31a, b ou c et 33a, b ou c ont notamment une aire identique et les bords périphériques 37a, b ou c et 41a, b ou c ont une forme symétrique selon une symétrie axiale par rapport à l’axe central de plaque A12. Les orifices de plaque 31a, b, c et 33a, b, c appartenant à des paires d’orifices de plaque 39a, b, c différentes peuvent avoir des aires différentes, ainsi que montré sur les figures 4 à 6.
Dans l’exemple illustré, la MEA 50 comprend une partie périphérique 52, des orifices d’alimentation de l’assemblage 51a, b et c, des orifices d’évacuation de l’assemblage 53a, b et c, et une partie centrale 56. La partie périphérique 52 s’étend dans un plan perpendiculaire à la direction d’empilement A11, parallèle au plan médian P12. La partie périphérique 52 s’étend sur tout le pourtour de la MEA 50, et comprend les orifices de l’assemblage 51a, b, c, 53a, b, c et la partie centrale 56, qui sont situés au sein de la partie périphérique 52. Les orifices d’alimentation de l’assemblage 51a, b, c sont respectivement délimités chacun par un bord périphérique 57a, 57b et 57c, et les orifices d’évacuation de l’assemblage 53a, b et c sont respectivement délimités chacun par un bord périphérique 61a, 61b et 61c, les bords périphériques 57a, b, c et 61a, b, c étant fermés. Ici, les bords périphériques 57a, b, c et 61a, b, c sont des lignes brisées formant des polygones avec des coins, par exemple quatre coins. De manière plus générale, les bords périphériques 57a, b, c et 61a, b, c sont des courbes fermées.
Les orifices d’alimentation et d’évacuation de l’assemblage 51a, b, c et 53a, b, c de la MEA 50 sont pratiqués dans l’assemblage membrane-électrode 50 pour permettre la circulation des fluides fonctionnels au travers de la MEA 50 suivant la direction d’empilement A11. Chaque ouverture d’alimentation de l’assemblage 51a, b, c prolonge l’un des orifices d’alimentation de plaque 31a, b ou c de la plaque bipolaire 12 suivant la direction d’empilement A11. De manière similaire, chaque orifice d’évacuation de l’assemblage 53a, b, c prolonge respectivement l’un des orifices d’évacuation de plaque 33a, b ou c suivant la direction d’empilement A11. Autrement dit, les orifices d’alimentation de plaque 31a, b, c sont respectivement en regard avec les orifices d’alimentation de l’assemblage 51a, b et c dans la direction d’empilement A11. De même, les orifices d’évacuation de plaque 33a, b, c sont respectivement en regard des orifices d’évacuation de l’assemblage 53a, b et c dans la direction d’empilement A11. Chaque orifice d’alimentation et d’évacuation de l’assemblage 51a, b, c et 53a, b et c délimite une section, parallèlement au plan de la MEA P50.
De manière similaire à ce qui a été décrit pour la plaque bipolaire 12, les orifices de l’assemblage 51a, b, c et 53a, b, c, situés symétriquement à l’opposé l’un de l’autre par rapport à un axe central de MEA A50 parallèle à la direction d’empilement A11 et passant par un centre de MEA C50, forment respectivement des paires d’orifices de l’assemblage 59a, b, c. Ainsi, la MEA 50 comprend trois paires 59a, 59b et 59c d’orifices de l’assemblage. De l’hydrogène circule dans la paire d’orifices de l’assemblage 59a, du fluide de refroidissement dans la paire d’orifices de l’assemblage 59b et de l’air, éventuellement enrichi en produits de réaction dans la paire d’orifices de l’assemblage 59c. Pour au moins une paire donnée d’orifices de l’assemblage 59a, b, c, éventuellement pour plusieurs paires ou même pour chaque paire d’orifices de l’assemblage 59a, b, c, les deux orifices de l’assemblage 51a, b, ou c et 53a, b ou c de cette paire donnée d’orifices de l’assemblage 59a, b, c sont d’aire différente, une aire de la section de l’orifice d’alimentation de l’assemblage 51a, b ou c est inférieure à une aire de la section de l’orifice d’évacuation de l’assemblage 53a, b ou c.
Autrement dit, pour au moins une paire donnée d’orifices de l’assemblage 59a, b, c, les deux orifices de l’assemblage 51a, b ou c et 53a, b ou c appartenant à cette paire d’orifices de l’assemblage 59a, b, c sont asymétriques par rapport à l’axe central de MEA A50.
Pour au moins une paire d’orifices de l’assemblage 59a, b, c, l’aire de la section de l’orifice d’alimentation de l’assemblage 51a, b ou c est avantageusement inférieure à l’aire de la section de l’orifice d’évacuation de l’assemblage 53a, b ou c d’un facteur compris entre 5% et 50%, et de préférence compris entre 8% et 33%. Le facteur de réduction entre les aires des sections des orifices d’alimentation et d’évacuation de l’assemblage 51a, b, c et 53a, b, c peut être différent d’une paire d’orifices de l’assemblage 59a, b, c à l’autre. Par exemple, le facteur de réduction de l’aire pour la paire d’orifices de l’assemblage 59a peut être compris entre 5% et 20%, le facteur de réduction de l’aire pour la paire d’orifices de l’assemblage 59b peut être compris entre 15% et 35% et le facteur de réduction de l’aire pour la paire d’orifices de l’assemblage 59c peut être compris entre 10% et 30%. Cela permet notamment d’ajuster les conditions de débit pour chaque fluide fonctionnel et de s’assurer d’une part de conditions de réactions optimales pour les deux gaz réactifs, et d’autre part d’un refroidissement optimal par le fluide de refroidissement.
Les bords périphériques 41a, b, c et 61a, b, c des orifices d’évacuation de plaque et de l’assemblage 33a, b, c et 53a, b, c qui sont superposés dans l’empilement 11 peuvent ne pas coïncider exactement, de sorte que l’aire de la section des orifices d’évacuation de l’assemblage 53a, b ou c est par exemple inférieure à une aire de la section de l’orifice d’évacuation de plaque 33a, b ou c. Pour autant, les bords périphériques 41a, b, c et 61a, b, c des orifices d’évacuation de plaque et de l’assemblage 33a, b, c et 53a, b, c superposés peuvent avoir la même forme. Par exemple, une forme du bord périphérique 61a de l’orifice d’évacuation de l’assemblage 53a peut être une homothétie de facteur inférieur à 1 d’une forme du bord périphérique 41a de l’orifice d’évacuation de plaque 33a. Cette disposition est particulièrement avantageuse car elle limite le risque de courts circuits entre deux plaques bipolaires 12.
Le bord périphérique 57a, b, c de chaque orifice d’alimentation de l’assemblage 51a, b, c comprend une portion superposée et une portion en débord, c’est-à-dire que chacun comprend respectivement une portion superposée 64a, 64b, 64c et une portion en débord 65a, 65b et 65c. Le bord périphérique 61a, b, c de chaque orifice d’évacuation de l’assemblage 53a, b, c comprend une portion superposée et une portion en retrait, c’est-à-dire que chacun comprend respectivement une portion superposée 68a, 68b, 68c et une portion en retrait 69a, 69b, 69c. L’explication suivante est donnée pour la paire 59a, mais est également valable pour les paires 59b et 59c. La portion superposée 64a de l’orifice d’alimentation de l’assemblage 51a est de forme identique à celle de la portion superposée 68a de l’orifice d’évacuation de l’assemblage 53a après une rotation de 180 degrés d’angle autour de l’axe central de MEA A50. Autrement dit, les portions superposées 64a et 68a sont symétriques selon une symétrie axiale par rapport à l’axe central de MEA A50. A contrario, la portion en débord 65a est plus en débord vers l’intérieur de l’orifice d’alimentation de l’assemblage 51a que ne l’est la portion en retrait 69a vers l’intérieur de l’orifice d’évacuation de l’assemblage 53a. En particulier, si les orifices d’alimentation et d’évacuation de l’assemblage 51a et 53a étaient superposés de telle sorte que les bords superposés 64a et 68a coïncident, la portion en débord 65a serait décalée vers l’intérieur de l’orifice par rapport à la portion en retrait 69a, comme visible en comparant les figures 6 et 7. La portion en débord 65a est donc plus décalée vers l’intérieur de l’orifice d’alimentation de l’assemblage 51a que ne l’est la portion en retrait 69a vers l’intérieur de l’orifice d’évacuation de l’assemblage 53a. Autrement dit, la portion en débord 65a permet de former un orifice d’alimentation de l’assemblage 51a d’aire inférieure à celle de l’orifice d’évacuation de l’assemblage 53a, et ce sont la portion en débord 65a et la portion en retrait 68a qui sont asymétriques l’une par rapport à l’autre. Ainsi, les deux orifices de l’assemblage 51a, b, ou c et 53a, b ou c d’une paire donnée d’orifices de l’assemblage 59a, b, c sont donc de forme différente, au sens de géométrie différente, en plus d’être d’aire différente, comme mentionné précédemment.
La portion en débord 65a est, sur l’exemple des figures 4 et 5, une ligne droite reliant deux extrémités de la portion superposée 64a. En particulier, la portion en débord 65a ne forme pas de coins, contrairement à la portion en retrait 68a qui est une ligne brisée, avec une ou des brisures formant un ou plusieurs coins. Ainsi, la portion en débord 65a ne forme aucun des coins du bord périphérique 57a. Plus précisément, la portion en débord 65a forme des coins du bord périphérique 57a seulement par son intersection avec la portion superposée 64a, mais ne forme pas à elle seule un ou plusieurs coins du bord périphérique 57a.
Comme cela sera décrit plus en détail dans la suite, le premier microservice 20 effectue notamment les tâches suivantes :
- réception d’une demande d’authentification (comprenant un identifiant d’abonné) en provenance du module de gestion d’accès 12 ;
- transmission d’une requête (comprenant l’identifiant d’abonné et/ou un localisateur uniforme de ressource visant le module de gestion de données d’abonné 16) au second microservice 22 ;
- réception de données de réponse (incluant par exemple un nombre aléatoire et/ou un jeton d’authentification), ainsi éventuellement qu’un condensat d’un résultat attendu, en provenance du second microservice 22 ;
- transmission, au module de gestion d’accès 12, des données de réponse qui sont destinées à l’équipement utilisateur 2 ;
- réception d’un résultat déterminé par l’équipement utilisateur en provenance du module de gestion d’accès 12 ;
- transmission de ce résultat au second microservice 22 ;
- réception d’une réponse contenant le résultat d’authentification en provenance du second miroservice.
Le premier microservice 20 échange ainsi des données avec le module de gestion d’accès 12 et avec le second microservice 22.
Le premier microservice 20 échange ici entre outre des données avec le module d’enregistrement 18 (par exemple dans le cadre de la mise en œuvre d’autres services de la fonction AUSF).
Le second microservice 20 effectue quant à lui les tâches suivantes :
- réception de la requête (comprenant l’identifiant d’abonné) en provenance du premier microservice 20 ;
- envoi d’une demande d’obtention (comprenant l’identifiant d’abonné), ici à destination du module de gestion de données d’abonné 16 (visée par le localisateur uniforme de ressource compris dans la requête reçue) ;
- réception du résultat attendu (ici en provenance du module de gestion de données d’abonné 16) ;
- mémorisation du résultat attendu (par exemple au sein de l’enclave sécurisée susmentionnée) ;
- envoi de données de réponse (incluant par exemple le nombre aléatoire et/ou le jeton d’authentification), ainsi éventuellement que le condensat du résultat attendu, au premier microservice 20 ;
Dans cet exemple, le niveau de sécurité requis par le service est élevé, par exemple au niveau 8 sur une échelle allant de 0 (niveau le plus faible) à 10 (niveau le plus élevé) ou au niveau fort des Directive Européenne CyberSecurity Act, et les capacités fonctionnelles du dispositif client qui a demandé l’installation du service (par exemple une carte à puce) supportent javacard 3.1.
Le gestionnaire de stratégie crée une logique de singularisation indiquant de privilégier les fonctions de complexité élevées avec obfuscation et développées pour javacard 3.1.
Le gestionnaire de logique de singularisation effectue une recherche dans le catalogue basée sur la logique déterminée, et reçoit une liste de fonctions à utiliser: X3, P1 et X1. A partir de là, le gestionnaire choisit dans quel ordre les composer, s’il les combine pour créer une nouvelle fonction et comment il les paramètre pour créer la fonction singularisée. Il peut aussi vérifier que celle-ci est unique pour la cible. Par exemple, dans le cas de la fonction X3 décrite ci-dessus, n et v sont à paramétrer. Pour la fonction P1, il faudra paramétrer a.
Selon certains modes de réalisation, l’obtention de la fonction de sécurité singularisée comprend le paramétrage d’au moins une des fonctions de sécurité paramétrables sélectionnées en fonction du niveau de sécurité à garantir et de paramètres de capacité fonctionnelle obtenus du dispositif client 1201 afin d’obtenir une première fonction de sécurité singularisée.
Selon certains modes de réalisation - la première fonction singularisée de sécurité est obtenue par - la combinaison d’au moins deux fonctions de sécurité sélectionnées dans au moins une famille de fonctions satisfaisant le niveau de sécurité à garantir et les capacités fonctionnelles du dispositif client, et - le paramétrage de la combinaison de fonctions sélectionnées.
La fonction de sécurité singularisée est ensuite transmise au dispositif client 1201 pour être mise en œuvre lors de ou avec l’utilisation du service concerné, étape E9.
La fonction de sécurité peut être transmise sous différentes formes au dispositif client 1201 : - sous la forme de code logiciel de ladite fonction, - sous la forme d’un ensemble d’informations permettant au dispositif client 1201 et audit fournisseur de service de construire ladite fonction, l’ensemble d’informations comprenant : - un identifiant de la fonction de sécurité transmise, - une liste LBA.
L’identifiant de la fonction singularisée transmise peut permettre de distinguer une parmi plusieurs fonctions de sécurité singularisées. En effet, le fournisseur de service ou le terminal peut disposer de plusieurs fonctions singularisées pour un usage spécifique, et peut donc utiliser un identifiant pour les distinguer et savoir quelle fonction singularisée sélectionner pour effectuer le traitement. Cela peut aussi être utile pour gérer le cycle de vie de la fonction (installation / mise à jour / désinstallation).
Selon certains modes de réalisation, l’opérateur d’infrastructure peut transmettre au fournisseur de services ou au dispositif client, un code comprenant plusieurs fonctions de brouillage (« scrambling » en anglais), en remplacement de la transmission du code de la fonction singularisée. Pour chaque fonction singularisée transmise au dispositif client, le fournisseur d’infrastructure transmet au fournisseur de service le moyen de reconstruire la fonction duale de celle instanciée sur l’équipement en indiquant dans la liste LBA quelles fonctions de scrambling sont à activer, dans quel ordre et si elles interviennent avant ou après la fonction de sécurité à singulariser (ex.AES). L’identifiant de la fonction singularisée permet de faire le lien avec la fonction duale dans l’équipement. Il peut également être envisagé de faire de même sur le dispositif client si celui-ci dispose de la capacité mémoire disponible.
La fonction de sécurité peut être ensuite intégrée au code du service déployé dans le terminal client.
Comme mentionné précédemment la fonction peut venir sécuriser une fonction déjà existante ou peut constituer une fonction à part entière.
Selon certains modes de réalisation, la fonction de sécurité peut être intégrée à une application, unité de code, présente sur le dispositif client, comme par exemple une applet sur une carte à puce dans le dispositif client. Le code de l’applet peut être transmis par le dispositif client à l’opérateur qui modifie le code de l’applet en y intégrant la fonction de sécurité singularisée et retransmet le code de l’applet au dispositif client. La fonction de sécurité peut être une applet en elle-même transmise par l’opérateur de service au dispositif client. Selon certains modes de réalisation, le service comprend des APIs lui permettant de consommer la fonction de sécurité singularisé dans l’applet déployée dans le dispositif ou le composant.
Une seconde fonction de sécurité singularisée, duale de celle installée dans le dispositif client, peut être transmise au fournisseur de services qui fournit le service demandé. La première fonction singularisée et ladite seconde fonction singularisée collaborant ensemble pour coder, décoder ou vérifier les services de sécurité instanciés entre ledit dispositif client et ledit fournisseur de services lors de la mise en œuvre du service.
Dans certains modes de réalisation, le code de la fonction duale, n’est pas nécessairement transmis en tant que tel au fournisseur de services mais à un serveur de l’infrastructure que le fournisseur de services peut interroger à travers une interface. Le fournisseur de services peut demander au serveur de vérifier la valeur renvoyée par la fonction singularisée dans le terminal client. Ceci permet avantageuseuement de limiter la diffusion des fonctions singularisées.
Les premières et secondes fonctions de sécurité peuvent par exemple être des fonctions de chiffrement et de déchiffrement. Elles peuvent être des fonctions symétriques, le fournisseur de service et le dispositif client utilisent la même fonction pour chiffrer et pour déchiffrer ou asymétriques et dans ce dernier cas, le fournisseur de service et le dispositif client reçoivent chacun une fonction de sécurité singularisée permettant de déchiffrer les messages de l’autre et une fonction de sécurité singularisée permettant de chiffrer les messages. Ces premières et secondes fonctions peuvent aussi être conçues de façon identiques dans le sens ou les deux entités procèdent au même traitement pour s’assurer par exemple que l’intégrité d’un message est bien maintenu.
Les modes de réalisation décrits ci-dessous, détaillent des exemples où plusieurs fonctions de sécurité singularisées viennent en collaboration, sécuriser les services à la demande.
Selon certains modes de réalisation, le dispositif client peut également transmettre le niveau de sécurité du service qu’il souhaite installer à l’opérateur d’infrastructure.
Selon certains modes de réalisation, l’opérateur fait une veille des besoins marchés et détermine que pour un équipement donné, il faut que celui-ci ait un niveau de sécurité élevé. Par exemple, si l’opérateur d’infrastructure décide de positionner la carte SIM comme support d’une carte d’identité numérique, ceci nécessite une certification eIDAS et CSPN de niveau élevé. 80% des cartes SIM présentes sur le marché ont un niveau suffisant, les 20% restants doivent alors recevoir un traitement pour rendre leur niveau de sécurité compatible à ce niveau élevé.
L’opérateur d’infrastructure obtient un ensemble de familles de fonctions de sécurité paramétrables, étape E3.
Une famille de fonctions peut être décrite comme un ensemble de fonctions mathématiques de complexité et de structure identiques. On peut citer, non limitativement, la famille des permutations d’octets à octets ou de bits à bits, la famille constituée d’un tour d’un schéma de Feistel complexifiée par un algorithme de type SHA-1, la famille constituée des opérations arithmétiques modulo 65537 mais aussi toute fonction mathématique connue de l’homme de l’art dans le domaine des mathématiques, telles que des opérations d’arithmétique dans l’anneau ( ℤ/ 65537 ℤ,+,×).
Les familles de fonction sont enregistrées par l’opérateur réseau 100, étape E4. Elles peuvent être enregistrées dans des serveurs de l’infrastructure 101.
Elles constituent en quelque sorte une base de données ou un catalogue d’un ensemble de familles de fonctions de sécurité paramétrables et destinées à être singularisées.
Ces étapes E1 à E4 sont des étapes qui sont mises en œuvre par l’opérateur réseau et qui peuvent être réalisées indépendamment des étapes suivantes, en amont de celles-ci, pour l’établissement d’un catalogue ou d’une base de données de fonctions de sécurité.
L’opérateur de réseau peut donc avantageusement fournir un service de sécurisation pour les fournisseurs de service et donner accès à des services demandant un niveau de sécurité supérieur à celui qu’ils ont nativement, à des terminaux clients présents dans son réseau. Ainsi, les fournisseurs de service peuvent transmettre une requête de souscription au service, non représentée sur la , afin de bénéficier de ce service de sécurisation, encore appelé de singularisation. Un contrat de service peut être alors conclu entre les fournisseurs de services 1100, 1200, et l’opérateur d’infrastructure réseau 100.
Lors d’une étape E5, un terminal client, par exemple le terminal 1201, souhaite bénéficier d’un service offert par l’un des fournisseurs de service 1100 ou 1200. Il installe alors le service sur le terminal, sous la forme de code logiciel, par exemple un code d’une application. Cependant, lors de l’installation, le fournisseur de service peut alerter le terminal client 1201 qu’il n’a pas de niveau de sécurité requis pour mettre en œuvre ledit service. Il est également possible, sans l’intervention du fournisseur du service, que l’application ne puisse s’installer car le niveau de sécurité du terminal 1201 n’est pas suffisant. Le service est en effet associé à un niveau de sécurité à garantir pour pouvoir fonctionner. L’application demande par exemple un espace de stockage sécurisé sur le terminal client pour fonctionner alors que le terminal client ne dispose pas de fonctions de stockage sécurisées. Le terminal client 1201 transmet donc une requête de fonction de sécurité singularisée, cette requête visant à installer une fonction de sécurité singularisée ou à renforcer une fonction de sécurité existante, afin de garantir un niveau de sécurité dudit service qu’il souhaite installer ou qu’il a installé pour pouvoir l’utiliser, étape E6.