Gérer les certificats
Cette rubrique contient des informations sur la gestion des certificats de votre réseau, notamment sur l'import et l'export de certificats pour configurer votre réseau de chaîne de blocs, et sur la gestion et la révocation de certificats.
Workflows standard de gestion des certificats
Voici les tâches courantes de gestion des certificats de votre réseau.
Ajout d'organisations au réseau
Pour effectuer ces tâches, vous devez être administrateur.
| Tâche | Description | En savoir plus |
|---|---|---|
| Exporter ou préparer les certificats d'une organisation | L'organisation qui veut rejoindre le réseau sort ou écrit son fichier de certificats et le donne au fondateur. | Création du fichier de certificats tiers d'une organisation |
| Importer des certificats de membre | Le fondateur importe le fichier de certificats de l'organisation pour ajouter l'organisation au réseau. | Importer des certificats pour ajouter des organisations au réseau |
| Afficher les certificats | Le fondateur peut afficher et gérer les certificats du réseau. | Affichage et gestion des certificats |
Révocation de certificat
Pour effectuer ces tâches, vous devez être administrateur.
| Tâche | Description | En savoir plus |
|---|---|---|
| Choisir les certificats à révoquer | Affichez les certificats de votre système pour déterminer ceux à révoquer pour assurer la sécurité du réseau. | Affichage et gestion des certificats |
| Sélectionnez les certificats à révoquer. | Révoquez les certificats de votre autorité de certification. | Révoquer des certificats |
| Appliquer la liste des certificats révoqués | Génère et applique une liste de certificats révoqués mise à jour pour garantir que les clients ayant des certificats révoqués ne peuvent pas accéder aux canaux. | Appliquer la liste des certificats révoqués |
Exporter les certificats
Les fondateurs et les organisations participantes doivent importer et exporter des fichiers JSON de certificat pour créer le réseau.
-
Pour que le fondateur ajoute une organisation participante au réseau blockchain, le participant doit exporter son fichier de certificats et le mettre à la disposition du fondateur. Le fondateur charge ensuite le fichier de certificats pour ajouter l'organisation participante au réseau.
-
Le fichier d'export de certificat contient des admincerts, des cacerts et des tlscacerts.
-
Vous devrez peut-être exporter des certificats pour les développeurs de blockchain ou d'applications. Par exemple, une application client a besoin du certificat TLS pour interagir avec des pairs ou des donneurs d'ordres.
Pour plus d'informations sur l'écriture des fichiers de certificat requis pour ajouter des organisations Hyperledger Fabric ou tierces au réseau, reportez-vous à la section Extend the Network.
Importer des certificats pour ajouter des organisations au réseau
Pour ajouter une organisation au réseau, le fondateur doit importer un fichier de certificats qui a été exporté ou préparé par l'organisation qui souhaite rejoindre le réseau.
| Type | Description |
|---|---|
| Organisation participante à Oracle Blockchain Platform | Vous pouvez importer une organisation participante dans un réseau Oracle Blockchain Platform. Vous chargez les certificats que l'organisation participante a exportés depuis la console et qui vous ont été envoyés.
Pour plus d'informations sur la création de certificats à charger et sur la liste des autres étapes à effectuer pour configurer une organisation participante sur le réseau, voir Rejoindre le système d'exploitation Participant ou Redimensionné au service de commande du fondateur. |
Qu'est-ce qu'une liste de révocation de certificats ?
Vous utilisez une liste de certificats révoqués (CRL) pour gérer les certificats sur l'ensemble du réseau.
Une liste de certificats révoqués est une liste de certificats numériques que l'autorité de certification émettrice a révoqués avant leur date d'expiration planifiée et qui ne doivent plus être approuvés et utilisés sur le réseau. Par exemple, vous utilisez une liste des certificats révoqués pour révoquer les certificats qui ont été perdus, volés ou compromis.
Une fois que vous avez utilisé la fonctionnalité Gérer les certificats pour révoquer des certificats pour les utilisateurs, Oracle Blockchain Platform crée la liste des certificats révoqués. Pour vous assurer que les certificats sont révoqués sur l'ensemble du réseau, vous devez effectuer la tâche suivante :
- Appliquez la liste des certificats révoqués après avoir joint des homologues à un canal créé par un autre membre du réseau. L'application d'une liste de certificats révoqués empêche les clients ayant des certificats révoqués d'accéder au canal. Reportez-vous à la section Apply the CRL.
Affichage et gestion des certificats
Utilisez la console pour afficher et gérer les certificats utilisateur dans votre instance et tous les certificats que vous avez importés lors de la création du réseau.
Révoquer des certificats
Une organisation peut révoquer des certificats pour l'un de ses utilisateurs. Pour garantir la sécurité du réseau, révoquez les certificats s'ils sont perdus, volés ou compromis.
Appliquer la liste des certificats révoqués
Si vous travaillez dans un réseau, vous devez appliquer la liste des certificats révoqués après avoir joint des homologues à un canal créé par un autre membre du réseau. L'application de la liste des certificats révoqués empêche les membres ayant des certificats révoqués d'accéder au canal.
-
Révoquer les certificats. Reportez-vous à Révocation de certificats