Aller au contenu principal
Capacité

Gestion CA

Votre propre racine, une CA serveur et une CA équipements en dessous — émettre, enrôler, révoquer et suivre les échéances sans quitter la plateforme.

La Gestion CA de TR7 vous permet de gérer les opérations mTLS et de certificats d'entreprise entièrement sur le dispositif, sans dépendre de chaînes de commandes externes. L'émission de certificats client, la génération de CSR, la signature CA, l'export P12, l'analyse de certificats et la conversion de formats sont tous unifiés sous le même modèle de gestion. L'infrastructure PKI intégrée simplifie l'émission de certificats pour les scénarios de test, staging, API B2B, appareils mobiles, IoT et mTLS. Les certificats peuvent être créés avec un CN pour tout utilisateur ou appareil, exportés sous forme de P12 protégé par phrase secrète et suivis par empreinte. Les fichiers de certificat ne sont pas de simples objets téléversés. Les métadonnées sont extraites, les dates de validité sont analysées, les champs SAN sont exposés, et le type et la longueur de clé deviennent immédiatement visibles. Les conversions PEM et PFX/P12, l'ajout/suppression de phrase secrète et les opérations de clé RSA/ECDSA peuvent tous être gérés dans le même pipeline de certificats. Résultat : TR7 transforme les opérations de certificats d'un processus fragile et dépendant d'experts en objets de certificats managés sur l'ADC — import, analyse, signature, conversion et distribution, le tout au même endroit.

3
Rôles de CA dans la hiérarchie — racine, CA serveur, CA équipements, chacune avec ses profils
2048
bits de taille de clé RSA par défaut, avec digest SHA256
365
jours de validité par défaut ; notification d'expiration 30 jours avant
2
analyseurs parallèles (fidm + forge) — couverture complète des formats avec fallback

mTLS est puissant — mais tant que les opérations PKI restent complexes, les organisations ne peuvent pas l'adopter largement.

La plupart des organisations souhaitent utiliser mTLS, mais l'émission de certificats, la gestion CA, la préparation des CSR, le packaging P12 et la distribution aux utilisateurs finissent par être dispersés entre des équipes distinctes, des outils séparés et des commandes manuelles. Le modèle d'authentification qui devrait être sécurisé est reporté parce qu'il est trop difficile à opérer, ou limité à quelques systèmes seulement.

Le problème est encore plus visible dans les environnements de test et de staging. Pour qu'une équipe de développeurs crée rapidement une CA de test, émette un certificat client, exporte un P12 et le connecte à une application, il faut généralement passer par de longues chaînes de commandes. Lorsque ce processus n'est pas standardisé, chaque équipe invente sa propre approche et la gestion des certificats devient fragmentée.

La distribution de certificats clients est un défi à part entière. Créer un certificat pour un utilisateur, un appareil, un partenaire ou une unité IoT ; le protéger par une phrase secrète ; intégrer la chaîne correcte ; enregistrer l'empreinte ; et le réémettre si nécessaire — tout cela exige une rigueur opérationnelle. Si cette rigueur n'est pas intégrée dans l'outil, le processus se dégrade rapidement en échanges de fichiers manuels.

Les échecs de validation de chaîne de certificat, les intermédiaires manquants, les types de clé incorrects, les certificats proches de l'expiration ou les champs SAN incorrects peuvent tous provoquer des interruptions directes. Si le CN, le SAN, l'émetteur, l'algorithme, la longueur de clé et la plage de validité ne sont pas visibles au moment du chargement d'un certificat, les problèmes ne sont généralement détectés qu'une fois les utilisateurs déjà impactés.

L'approche de gestion CA de TR7 rend la PKI accessible et auditable en gérant l'émission, la signature, la conversion, l'analyse de certificats et le suivi des expirations entièrement sur le dispositif.

Notre approche

TR7 présente la gestion CA comme un flux de travail PKI intégré couvrant l'émission de certificats, la hiérarchie, la validation et la conversion de formats.

Les certificats clients sont émis sur le dispositif

TR7 peut créer un certificat client à partir d'un CN et de champs optionnels, générer un CSR, le signer avec la CA intégrée et produire une sortie P12. Ce flux ne laisse pas l'émission de certificats mTLS dépendre de chaînes de commandes externes.

La chaîne CA et sous-CA prend en charge la signature mTLS

Le certificat CA intégré et sa clé peuvent signer des certificats clients. L'ajout du fichier de chaîne à la sortie P12 réduit les problèmes de chaîne manquante côté client.

Le pipeline d'analyse et de validation extrait les métadonnées du certificat

Lorsqu'un certificat est chargé, le CN, le SAN, l'émetteur, l'algorithme, la longueur de clé et les dates de validité sont analysés immédiatement. Une approche à double analyseur fournit une extraction de métadonnées plus résiliente pour différents formats de certificat.

Les formats PEM, PFX/P12 et de clé sont convertis

TR7 peut extraire une clé et un certificat d'un PFX, ou construire un package PFX/P12 à partir de contenu PEM. Les opérations d'ajout/suppression de phrase secrète et de type de clé RSA/ECDSA complètent le cycle de vie du certificat.

Capacités

La gestion de CA de TR7 couvre toute la vie du certificat — une hiérarchie PKI interne avec profils, l'enrôlement d'équipements, la révocation adossée à une CRL et à un répondeur OCSP, et le travail quotidien de CSR, signature et P12 — le tout dans l'ADC.

Une PKI interne à deux niveaux — une racine, une CA serveur et une CA équipements en dessous

TR7 émet depuis sa propre hiérarchie plutôt que depuis un signataire unique et plat : une racine, délibérément inactive, avec une CA serveur et une CA équipements en dessous. Les certificats sont émis à partir de profils — serveur TLS, mTLS interne, équipement VPN — si bien que durée de vie, algorithme de clé, usage étendu et modèle de SAN se décident une fois et s'appliquent à chaque émission ; et chaque certificat émis atterrit dans un registre consultable, pas dans le répertoire personnel de quelqu'un. Les clés privées vivent derrière une abstraction de magasin de clés : c'est ce qui fait d'un futur passage au HSM un changement de configuration et non un projet de migration.

L'émission de certificat client combine CSR, signature CA et sortie P12

Le flux createClientCertificate peut émettre un certificat client avec les champs CN, phrase secrète, durée de validité, e-mail et organisation. Une clé est générée, un CSR est préparé, la CA le signe et une sortie P12 est produite. La sortie peut inclure le binaire P12, l'empreinte SHA1, le CN et les métadonnées de création. Cela simplifie l'émission d'un certificat mTLS pour un nouvel utilisateur, appareil ou partenaire.

Enrôlement d'équipement où la clé naît sur l'équipement et n'en sort jamais

Les équipements s'enrôlent eux-mêmes : la paire de clés est générée dans l'élément sécurisé du téléphone ou le TPM du portable, marquée non exportable, et seule une demande de signature part vers TR7, où la CA équipements la signe. Personne n'envoie un fichier P12 par mail, personne ne dépose une clé privée sur un partage, et une sauvegarde volée ne contient aucune identité exploitable. Le certificat émis porte l'identifiant propre de l'équipement comme sujet : l'équipement est un principal distinct de la personne qui l'utilise — c'est ce qui permet à une politique d'accès de les interroger tous deux sans les confondre. L'enrôlement passe par SCEP, le protocole que les plateformes de gestion de parc parlent déjà.

La génération de CSR simplifie le travail avec les processus CA externes

TR7 peut générer un CSR avec des champs subject paramétrés. L'organisation, le CN et l'e-mail sont ajoutés à la demande de certificat de manière contrôlée. L'organisation peut signer avec la CA intégrée ou envoyer le CSR à un processus CA d'entreprise externe. TR7 s'adapte aux deux flux PKI indépendants et aux processus de signature d'entreprise existants.

La signature CA construit la chaîne de certificat mTLS sur le dispositif

Les certificats clients peuvent être signés à l'aide du certificat CA intégré et de la clé CA. Le modèle par défaut utilise le digest SHA256, RSA 2048 bits et une validité de 365 jours. Le certificat signé peut servir d'identité client mTLS. Avec la hiérarchie interne derrière, cela couvre le parc mTLS lui-même et pas seulement les cas faciles : un serveur PKI externe devient un choix, pas un prérequis.

Une révocation réellement vérifiée — une CRL et un répondeur OCSP, pas seulement de l'agrafage

Un certificat se révoque depuis sa propre page avec un code de motif, et dès cet instant deux choses se produisent : il sort de la prochaine CRL publiée, et le répondeur OCSP intégré répond « révoqué » à son sujet. Ce répondeur est justement la pièce que la plupart des plateformes laissent à quelqu'un d'autre, et c'est lui qui permet à une décision d'accès d'interroger un certificat en quelques millisecondes plutôt que de se fier à une liste fraîche ce matin. La distinction compte : l'agrafage OCSP en frontal prouve que votre certificat serveur est encore valide ; ceci prouve qu'un certificat client ou équipement ne l'est plus.

Les opérations PFX et P12 permettent une conversion de certificat bidirectionnelle

TR7 peut extraire la clé privée et le contenu du certificat d'un package PFX/P12. En sens inverse, il peut construire un package PFX/P12 à partir d'une clé et d'un contenu de certificat. Cela simplifie la gestion des certificats provenant de systèmes Windows ou des formats de package requis par différents environnements. Le format de certificat cesse d'être un obstacle à la migration d'applications.

Les opérations de clé RSA et ECDSA prennent en charge les scénarios d'utilisation modernes

TR7 peut distinguer le type de clé et gérer les opérations de certificat basées sur RSA/ECDSA. Les opérations de protection de clé telles que l'ajout ou la suppression d'une phrase secrète peuvent également être effectuées dans le même pipeline de conversion. Cela aide à préparer les clés des services legacy pour répondre aux besoins des applications modernes. Les opérations de certificat deviennent une gestion contrôlée d'objets plutôt qu'une édition manuelle de fichiers.

L'extraction de métadonnées de certificat assure visibilité et auditabilité

Lorsqu'un certificat est chargé, les champs SAN, le CN, l'émetteur, l'algorithme, la longueur de clé, la date de début de validité et la date d'expiration peuvent tous être analysés. Ces informations sont disponibles pour l'interface et les rapports. L'équipe opérationnelle peut voir rapidement quel certificat couvre quels noms de domaine et quand il expire. L'inventaire des certificats ne dépend plus des noms de fichiers manuels.

La génération d'empreinte SHA1 simplifie la correspondance de certificats

TR7 peut extraire et normaliser une empreinte SHA1 pour un certificat. La valeur d'empreinte peut être utilisée pour la correspondance de certificats clients, la tenue de registres et le suivi opérationnel. Cela est particulièrement utile dans les identités client mTLS pour distinguer quel certificat appartient à quel utilisateur ou appareil. La distribution de certificats devient plus traçable.

La prise en charge de construction de chaîne intègre la chaîne intermédiaire dans le P12

La chaîne CA peut être incluse dans le package lors de l'export P12. Cela réduit les problèmes de chaîne côté client causés par un intermédiaire manquant. L'organisation qui distribue un certificat peut transporter les informations de chaîne nécessaires dans un seul fichier. Cela simplifie les opérations notamment pour les scénarios de distribution mobile, desktop et partenaires.

La notification d'expiration de certificat rend le risque d'interruption visible à l'avance

Le modèle de notification par défaut peut être configuré pour générer une alerte 30 jours avant l'expiration d'un certificat. En fonctionnant avec le système de notification, les alertes peuvent être délivrées par e-mail, SMS ou d'autres flux de canaux. Cela réduit les interruptions de production soudaines causées par des certificats expirés. Le suivi du renouvellement des certificats ne dépend plus de rappels manuels dans un calendrier.

Profondeur opérationnelle

Une gestion CA fiable exige que les chemins de fichiers, les paramètres cryptographiques par défaut, le nettoyage des fichiers temporaires, la sanitisation du subject et l'isolation des namespaces soient considérés ensemble.

01

Chemins des fichiers de certificat

Le certificat serveur, le certificat CA et la clé CA sont stockés à des chemins de fichiers spécifiques sur le système. Le certificat CA à /etc/ca.crt et la clé CA à /etc/ca.key sont utilisés pour la chaîne de signature mTLS. L'émission de certificats clients temporaires s'exécute dans un répertoire temporaire séparé.

02

Paramètres cryptographiques par défaut

L'émission de certificats par défaut utilise une validité de 365 jours, une taille de clé de 2048 bits, le digest SHA256 et les informations d'organisation TR7. Ce sont des paramètres de départ de base. La durée de validité et les champs de certificat doivent être planifiés selon la politique de sécurité de l'organisation.

03

Nettoyage des fichiers temporaires

Lors de l'émission d'un certificat, des fichiers temporaires tels que clé, CSR, certificat et P12 sont créés. Que l'opération réussisse ou échoue, ces fichiers sont supprimés. Ce comportement réduit le risque que des restes de clé privée sensibles demeurent sur le système après l'émission.

04

Sanitisation des champs subject

Les caractères spéciaux dans les champs subject tels que le CN sont convertis en une forme sûre. Cela empêche les caractères inattendus de causer des problèmes lors de l'exécution de commandes et de la génération de fichiers. Le flux d'émission de certificats devient plus prévisible.

05

Conscience des namespaces

L'émission de certificats et les opérations OpenSSL peuvent s'exécuter avec une conscience des namespaces réseau. Cela aide les opérations à s'exécuter dans le bon environnement dans des contextes multi-tenant ou réseau isolé. Les opérations de certificat ne progressent pas en décalage avec le modèle d'isolation tenant ou réseau.

06

Résilience à double analyseur

Deux approches d'analyse différentes peuvent être utilisées pour l'analyse de certificats. Si un analyseur échoue sur un format spécifique, l'autre analyseur intervient comme fallback. Cette conception rend l'extraction de métadonnées plus résiliente pour les certificats provenant de différentes sources.

Quand l'utiliser

Distribuer des certificats clients mTLS aux appareils mobiles

L'organisation peut émettre un P12 protégé par phrase secrète d'un an avec un CN unique pour chaque appareil mobile. Cette sortie est déployée sur l'appareil via MDM et l'identité par certificat client est utilisée pour l'accès AAM ou API.

Identité par certificat pour l'accès API des partenaires B2B

Un certificat client distinct peut être émis pour chaque partenaire, avec le CN mappé à l'identité du partenaire. TR7 peut suivre quel partenaire accède à quelle API via l'identité par certificat dans les journaux d'accès mTLS.

Émission de certificat lors de l'intégration d'appareils IoT

Le numéro de série d'un appareil IoT peut être utilisé comme CN, et un certificat distinct peut être émis pour chaque appareil. Lors de la fabrication ou de l'installation, le package P12 est chargé sur l'appareil et l'identité de l'appareil est vérifiée via le certificat.

CA auto-signée rapide dans les environnements de test

L'équipe de développement peut émettre des certificats de courte durée en staging et les distribuer aux backends de test. Le comportement mTLS et de chaîne de certificat peut être validé sans attendre un processus PKI externe.

Questions fréquentes

TR7 peut-il émettre des certificats clients sans serveur PKI externe ?
Oui. L'infrastructure CA intégrée de TR7 peut créer un certificat client avec un CN et des champs optionnels, préparer un CSR, le signer avec la CA et produire une sortie P12. Ce flux s'exécute entièrement sur le dispositif et ne nécessite ni serveur PKI externe ni chaînes de commandes OpenSSL manuelles.
TR7 peut-il être notre CA interne, ou ne signe-t-il que des certificats client ?
C'est une CA interne complète. Vous créez une racine, une CA serveur et une CA équipements en dessous, définissez des profils pour serveur TLS, mTLS interne et équipement VPN, puis émettez à partir de ces profils — depuis un CSR collé ou une spécification remplie. Chaque certificat émis est enregistré avec son profil, son émetteur et son échéance, et le même moteur signe aussi les liaisons TLS internes de la plateforme : la confiance dans votre cluster cesse de dépendre d'une vérification désactivée.
Comment révoquer un certificat et s'assurer qu'il cesse réellement de fonctionner ?
Révoquez-le depuis sa propre page avec un code de motif. Il sort de la prochaine CRL publiée et le répondeur OCSP intégré répond immédiatement « révoqué » à son sujet : une passerelle ou un contrôle de posture VPN qui interroge OCSP voit le changement dans la seconde, pas au prochain rafraîchissement de liste. Qui a révoqué, quand et pourquoi figure au journal d'audit, à côté de l'émission.
La sortie P12 peut-elle être distribuée directement à un utilisateur ou un appareil ?
Oui. La sortie P12 peut être générée avec une protection par phrase secrète et la chaîne CA intégrée. Cela signifie que le destinataire peut établir l'identité client avec un seul fichier, et les problèmes causés par une chaîne intermédiaire manquante sont réduits.
TR7 peut-il générer un CSR à soumettre à une CA d'entreprise ?
Oui. TR7 peut générer un CSR avec des champs subject paramétrés incluant l'organisation, le CN et l'e-mail. Le CSR peut être signé par la CA intégrée ou envoyé à un processus CA d'entreprise externe. TR7 prend en charge les deux flux.
Comment fonctionne la conversion entre PFX/P12 et PEM ?
TR7 prend en charge la conversion bidirectionnelle. Une clé privée et un certificat peuvent être extraits d'un package PFX/P12 ; dans l'autre sens, un package PFX/P12 peut être construit à partir de contenu PEM. Cela simplifie l'utilisation de certificats provenant de systèmes Windows dans un environnement Linux ou vice versa.
Comment suis-je notifié lorsqu'un certificat approche de son expiration ?
Le modèle de notification par défaut peut être configuré pour générer une alerte 30 jours avant l'expiration d'un certificat. Ces notifications peuvent être connectées à des flux e-mail, SMS ou d'autres canaux. Le suivi du renouvellement des certificats ne dépend plus de rappels manuels dans un calendrier.
Quels paramètres cryptographiques sont utilisés pour l'émission de certificats mTLS ?
Le modèle par défaut utilise une taille de clé RSA de 2048 bits, le digest SHA256 et une validité de 365 jours. Le certificat CA est stocké à /etc/ca.crt et la clé CA à /etc/ca.key. Ces valeurs doivent être planifiées selon la politique de sécurité de l'organisation.

Gérez l'émission de certificats mTLS sur le dispositif

Génération de CSR, signature CA, distribution P12 et suivi des métadonnées de certificat — sans serveur PKI externe. Laissez-nous vous guider lors d'une mise en place en direct dans votre propre environnement.