---
title: "Partager un certificat privé par un lien sécurisé"
url: https://uselinkpilot.com/fr/blog/how-to-share-a-private-certificate-through-a-secure-link-safely
description: "Séparez le certificat de sa clé privée, protégez la clé dans un PFX à mot de passe, envoyez-la par un lien à usage unique et le mot de passe à part."
lang: fr
---

Sécurité (https://uselinkpilot.com/fr/blog/category/security)

# Partager un certificat privé par un lien sécurisé en toute sécurité

Séparez le certificat de sa clé privée, protégez la clé dans un PFX à mot de passe, envoyez-la par un lien à usage unique et le mot de passe à part.

LinkPilot Team (https://uselinkpilot.com/fr/author/linkpilot-team) · Les personnes qui développent et exploitent LinkPilot chez TetraCore, LLC 26 octobre 2026 · À propos de LinkPilot (https://uselinkpilot.com/fr/about)

Une demande de certificat arrive dans votre boîte: un fournisseur a besoin de votre certificat client, un nouveau répartiteur de charge a besoin du certificat wildcard, un collègue a besoin du certificat de signature pour compiler une version. Le fichier demandé peut être sans danger, ou contenir la clé privée qui permet à n’importe qui de se faire passer pour votre service, et les deux voyagent souvent dans le même paquet.

Pour partager un certificat privé par un lien sécurisé en toute sécurité, déterminez d’abord quelle moitié est réellement nécessaire, emballez la clé privée pour qu’elle soit inutilisable sans mot de passe, envoyez le fichier par un lien à usage unique détruit après un seul téléchargement, et envoyez le mot de passe ailleurs. Ce guide détaille chaque étape avec les commandes.

## Le certificat est public. La clé ne l’est pas.

Un certificat contient une clé publique, le sujet pour lequel il a été émis, l’émetteur et les dates de validité. Il est fait pour être distribué: chaque navigateur qui se connecte à votre site le reçoit. La clé privée est le secret distinct qui prouve que le certificat vous appartient. Qui la détient peut déchiffrer le trafic qui vous est destiné, signer en votre nom ou monter un serveur qui prétend être le vôtre.

La première question est donc de savoir si le destinataire a besoin de la clé.

| Le destinataire veut | Il lui faut | Sensible? |
| --- | --- | --- |
| Faire confiance à votre service ou vérifier une signature | Le certificat (et éventuellement la chaîne de l’autorité de certification) | Non |
| Installer TLS sur un serveur ou un appareil qu’il gère | Le certificat, la chaîne et la clé privée | Oui |
| Signer du code ou des documents au nom de votre organisation | Le certificat et la clé privée | Oui, très |
| S’authentifier sur un système avec un certificat client | Le certificat et la clé privée | Oui |

Si la réponse est la première ligne, envoyez le fichier `.crt` ou `.cer` comme vous voulez, et vous pouvez vous arrêter là. Tout ce qui suit concerne les lignes où la clé doit circuler.

## Vérifier le contenu du fichier avant de l’envoyer

Les extensions trompent. Un `.pem` peut contenir un certificat, une clé ou les deux. Un `.pfx` ou un `.p12` regroupe en général le certificat, la chaîne et la clé derrière un mot de passe. Inspectez avant d’envoyer:

```bash
# what is in this PEM?
openssl x509 -in cert.pem -noout -subject -issuer -dates
grep -c "PRIVATE KEY" cert.pem        # 0 means no key inside

# what is in this PFX? (prompts for the password)
openssl pkcs12 -in bundle.pfx -info -noout
```

Vérifiez que le sujet correspond à ce que le destinataire a demandé et que la date d’expiration n’est pas passée. Envoyer le mauvais certificat arrive souvent; envoyer le mauvais certificat avec sa clé est une violation de données.

## Emballer la clé pour qu’elle soit inutilisable seule

Si la clé doit circuler, ne l’envoyez jamais à nu. Placez-la dans un format chiffré avec un mot de passe que vous enverrez séparément.

```bash
# bundle certificate, chain and key into a password-protected PFX
openssl pkcs12 -export -out service.pfx \
  -inkey service.key -in service.crt -certfile chain.crt

# or encrypt a PEM key on its own
openssl pkey -in service.key -aes-256-cbc -out service.enc.key
```

Utilisez un long mot de passe généré par un gestionnaire de mots de passe. Le mot de passe est le second facteur: la personne qui obtient le fichier ne peut toujours pas l’utiliser, et celle qui obtient le mot de passe n’a rien à quoi l’appliquer.

## Envoyer le fichier par un lien sécurisé à usage unique

Le lien est l’étape de livraison, et le but est qu’aucune copie du fichier ne reste ensuite dans un message.

1. **Vérifiez le destinataire** auprès d’une source à laquelle vous faites déjà confiance: le ticket, le contact du fournisseur enregistré chez vous, un appel. Une demande de certificat venue d’une adresse inattendue mérite un coup de téléphone, pas une réponse.
2. **Créez un lien secret avec le fichier en pièce jointe.** Depuis un compte LinkPilot connecté, ouvrez « Secret Links », choisissez « New » et joignez le PFX ou le PEM chiffré. Chaque fichier est limité à 9 Mo, des milliers de fois plus que n’importe quel paquet de clés. La pièce jointe est chiffrée dans votre navigateur avant l’envoi et supprimée au premier téléchargement.
3. **Réglez l’expiration sur la fenêtre réelle.** Une heure si le destinataire attend, 24 heures s’il est dans un autre fuseau horaire. Le téléchargement unique est le contrôle principal; l’expiration est le filet de sécurité pour un lien que personne n’ouvre.
4. **Limitez le nombre d’ouvertures à une.** Si deux ingénieurs ont besoin du paquet, chacun reçoit son propre lien.
5. **Ajoutez une phrase de passe au lien avec un compte Pro** s’il doit passer par un canal que d’autres personnes peuvent voir.
6. **Envoyez le lien** avec une ligne de contexte: quel certificat, quel système, quand il expire.
7. **Envoyez le mot de passe du fichier par un autre canal.** Un SMS, un appel ou un second lien secret envoyé par une autre voie. Jamais dans le même message que le lien du fichier, et jamais dans le nom du fichier.

Si la clé est un petit texte PEM, vous pouvez la coller directement dans l’outil gratuit de lien secret (https://uselinkpilot.com/fr/tools/free-secret-link-generator) au lieu de joindre un fichier. Le texte est chiffré dans votre navigateur et détruit dès la première ouverture, de la même façon.

## Indiquer au destinataire quoi en faire

Envoyez les notes d’installation avec le message de contexte, pas avec le mot de passe:

- **Le fichier attendu**, son format et le système auquel il est destiné.
- **Où le stocker**: le répertoire des certificats du serveur, avec des droits limités au compte de service, ou le magasin de certificats du système d’exploitation. Pas le dossier Téléchargements, pas un lecteur partagé.
- **Supprimer la copie téléchargée** une fois l’import fait, et ne jamais l’ajouter à un dépôt de code.
- **Confirmer la réception** par le nom du fichier et l’empreinte, jamais en renvoyant le fichier:

```bash
openssl x509 -in service.crt -noout -fingerprint -sha256
```

## Ensuite

Vérifiez que le lien affiche le statut « revealed » (affiché) et que le destinataire confirme que l’empreinte correspond. Les comptes Pro voient dans l’historique d’audit l’heure exacte du téléchargement. Si le lien a été ouvert avant que le destinataire n’y arrive, ou si le fichier est parti à la mauvaise adresse, n’attendez pas la preuve d’un abus: révoquez le certificat auprès de l’autorité de certification émettrice, générez une nouvelle paire de clés, faites réémettre le certificat et remplacez-le partout où il est installé.

Notez qui a reçu quel certificat et quand. Conservez cette trace. Le fichier doit exister sur les systèmes qui en ont besoin, et nulle part entre les deux.

## Pour aller plus loin

- Créer un lien sécurisé temporaire pour partager des fichiers: https://uselinkpilot.com/fr/blog/how-to-create-a-temporary-secure-link-for-sharing-files
- Partager des identifiants SSH avec un lien qui expire: https://uselinkpilot.com/fr/blog/how-to-share-ssh-credentials-with-a-link-that-expires-securely
- Le chiffrement côté client pour le partage de secrets: https://uselinkpilot.com/fr/blog/client-side-encryption-for-secret-sharing
- Liens qui expirent: le secret est détruit, pas seulement redirigé: https://uselinkpilot.com/fr/blog/expiring-links-security

## Outils pour cet article

Générateur de liens secrets à usage unique

Partagez un mot de passe ou une note par un lien qui ne s’ouvre qu’une fois.
https://uselinkpilot.com/fr/tools/free-secret-link-generator

Générateur de liens temporaires

Créez des liens qui cessent de fonctionner à l’heure choisie.
https://uselinkpilot.com/fr/tools/temporary-link

Message éphémère

Envoyez une note qui disparaît après une seule lecture.
https://uselinkpilot.com/fr/tools/burn-after-read-secret

## Questions fréquentes

### Peut-on partager un fichier de certificat sans risque?

### Faut-il envoyer la clé privée avec le certificat?

### Quelle est la façon la plus sûre de partager un certificat avec sa clé privée?

### Quel format de fichier utiliser?

### Un lien de partage de certificat doit-il expirer?

### Que faire si je pense que la clé privée a fuité?

## LinkPilot envoie un lien secret qui disparaît une fois ouvert.

Chiffré dans votre navigateur, affiché une seule fois, puis détruit. Sans compte.

Créer un lien secret (https://uselinkpilot.com/fr/tools/free-secret-link-generator)

## À lire ensuite

Sécurité

### Transmettre un fichier de configuration à un développeur

Séparez réglages et secrets, envoyez les secrets par un lien à usage unique ou une pièce jointe détruite après téléchargement, gardez le .env hors de git.
https://uselinkpilot.com/fr/blog/how-to-securely-deliver-a-config-file-to-a-developer

Sécurité

### Partage de secrets sécurisé pour une équipe à distance

Partage de secrets en équipe à distance en cinq étapes: inventaire, coffre-fort ou lien à usage unique, trois règles, l’outil dans Slack, un plan anti-fuite.
https://uselinkpilot.com/fr/blog/how-to-implement-secure-secret-sharing-for-remote-teams

Sécurité

### Transmettre des identifiants entre équipes en sécurité

Transmettre des identifiants entre équipes: coffre-fort ou lien à usage unique selon l’usage, périmètre limité, un responsable et une révocation à temps.
https://uselinkpilot.com/fr/blog/how-to-create-a-secure-way-to-hand-off-credentials-between-teams

## Structured data

```json
[
  {
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "position": 1,
        "name": "Accueil",
        "item": "https://uselinkpilot.com/fr"
      },
      {
        "@type": "ListItem",
        "position": 2,
        "name": "Blog",
        "item": "https://uselinkpilot.com/fr/blog"
      },
      {
        "@type": "ListItem",
        "position": 3,
        "name": "Partager un certificat privé par un lien sécurisé",
        "item": "https://uselinkpilot.com/fr/blog/how-to-share-a-private-certificate-through-a-secure-link-safely"
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@type": "BlogPosting",
    "@id": "https://uselinkpilot.com/fr/blog/how-to-share-a-private-certificate-through-a-secure-link-safely#article",
    "headline": "Partager un certificat privé par un lien sécurisé",
    "description": "Séparez le certificat de sa clé privée, protégez la clé dans un PFX à mot de passe, envoyez-la par un lien à usage unique et le mot de passe à part.",
    "inLanguage": "fr",
    "datePublished": "2026-10-26",
    "dateModified": "2026-10-26",
    "image": "https://uselinkpilot.com/logo-512.png",
    "author": {
      "@type": "Organization",
      "@id": "https://uselinkpilot.com/author/linkpilot-team#organization",
      "name": "LinkPilot Team",
      "url": "https://uselinkpilot.com/fr/author/linkpilot-team"
    },
    "publisher": {
      "@type": "Organization",
      "name": "LinkPilot",
      "url": "https://uselinkpilot.com",
      "logo": {
        "@type": "ImageObject",
        "url": "https://uselinkpilot.com/logo-512.png",
        "width": 512,
        "height": 512
      }
    },
    "mainEntityOfPage": {
      "@type": "WebPage",
      "@id": "https://uselinkpilot.com/fr/blog/how-to-share-a-private-certificate-through-a-secure-link-safely"
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "name": "Peut-on partager un fichier de certificat sans risque ?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Le certificat lui-même contient une clé publique et des informations d’identité : il n’est pas secret. La partie sensible, c’est la clé privée qui l’accompagne. Partagez librement le certificat, et la clé seulement si le destinataire en a réellement besoin, par un lien à usage unique."
        }
      },
      {
        "@type": "Question",
        "name": "Faut-il envoyer la clé privée avec le certificat ?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Seulement si le destinataire doit installer la paire sur un serveur ou un appareil qu’il contrôle. Beaucoup de tâches, comme faire confiance à votre certificat ou vérifier une signature, ne demandent que le certificat public."
        }
      },
      {
        "@type": "Question",
        "name": "Quelle est la façon la plus sûre de partager un certificat avec sa clé privée ?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Exportez un PFX protégé par mot de passe ou un PEM chiffré, envoyez le fichier par un lien secret à usage unique détruit après un seul téléchargement, et envoyez le mot de passe par un autre canal, par exemple un appel ou un SMS."
        }
      },
      {
        "@type": "Question",
        "name": "Quel format de fichier utiliser ?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Celui qu’attend le système du destinataire. Windows et beaucoup d’appliances acceptent PFX ou P12. Les serveurs Linux et la plupart des serveurs web utilisent PEM. Vérifiez le contenu avec un visualiseur de certificats ou openssl plutôt que de vous fier à l’extension."
        }
      },
      {
        "@type": "Question",
        "name": "Un lien de partage de certificat doit-il expirer ?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Oui. Réglez l’expiration sur la fenêtre réelle, d’une heure à un jour, et comptez sur le téléchargement unique comme contrôle principal. Si la fenêtre est passée, créez un nouveau lien au lieu de prolonger l’ancien."
        }
      },
      {
        "@type": "Question",
        "name": "Que faire si je pense que la clé privée a fuité ?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Révoquez le certificat auprès de l’autorité de certification émettrice, générez une nouvelle paire de clés, faites émettre un nouveau certificat et remplacez-le partout où l’ancien était installé. Une clé privée qui a fuité ne peut pas redevenir secrète."
        }
      }
    ],
    "inLanguage": "fr"
  },
  {
    "@context": "https://schema.org",
    "@type": "SoftwareApplication",
    "@id": "https://uselinkpilot.com/#software",
    "name": "LinkPilot",
    "applicationCategory": "BusinessApplication",
    "operatingSystem": "Web",
    "description": "LinkPilot is a secure link management platform for creating branded short links, tracking engagement, and sharing secrets with expiring, protected, self-destructing links.",
    "url": "https://uselinkpilot.com",
    "offers": [
      {
        "@type": "Offer",
        "name": "Free",
        "price": "0",
        "priceCurrency": "USD",
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Pro",
        "price": "29",
        "priceCurrency": "USD",
        "priceSpecification": {
          "@type": "UnitPriceSpecification",
          "price": "29",
          "priceCurrency": "USD",
          "billingDuration": "P1M"
        },
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Agency",
        "price": "299",
        "priceCurrency": "USD",
        "priceSpecification": {
          "@type": "UnitPriceSpecification",
          "price": "299",
          "priceCurrency": "USD",
          "billingDuration": "P1M"
        },
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Agency Plus",
        "price": "799",
        "priceCurrency": "USD",
        "priceSpecification": {
          "@type": "UnitPriceSpecification",
          "price": "799",
          "priceCurrency": "USD",
          "billingDuration": "P1M"
        },
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Pro (yearly)",
        "price": "288",
        "priceCurrency": "USD",
        "priceSpecification": {
          "@type": "UnitPriceSpecification",
          "price": "288",
          "priceCurrency": "USD",
          "billingDuration": "P1Y"
        },
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Agency (yearly)",
        "price": "2988",
        "priceCurrency": "USD",
        "priceSpecification": {
          "@type": "UnitPriceSpecification",
          "price": "2988",
          "priceCurrency": "USD",
          "billingDuration": "P1Y"
        },
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Agency Plus (yearly)",
        "price": "7980",
        "priceCurrency": "USD",
        "priceSpecification": {
          "@type": "UnitPriceSpecification",
          "price": "7980",
          "priceCurrency": "USD",
          "billingDuration": "P1Y"
        },
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Enterprise",
        "priceSpecification": {
          "@type": "PriceSpecification",
          "priceCurrency": "USD"
        },
        "url": "https://uselinkpilot.com/pricing"
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@type": "Organization",
    "@id": "https://uselinkpilot.com/#organization",
    "name": "LinkPilot",
    "alternateName": "LinkPilot by TetraCore",
    "url": "https://uselinkpilot.com",
    "contactPoint": {
      "@type": "ContactPoint",
      "contactType": "customer support",
      "email": "support@uselinkpilot.com",
      "url": "https://uselinkpilot.com/support"
    },
    "parentOrganization": {
      "@type": "Organization",
      "@id": "https://tetracorehq.com/#organization",
      "name": "TetraCore",
      "url": "https://tetracorehq.com/"
    },
    "logo": {
      "@type": "ImageObject",
      "url": "https://uselinkpilot.com/logo-512.png",
      "width": 512,
      "height": 512
    },
    "description": "LinkPilot is a secure link management platform for creating branded short links, tracking engagement, and sharing secrets with expiring, protected, self-destructing links.",
    "sameAs": [
      "https://x.com/uselinkpilot",
      "https://www.linkedin.com/company/uselinkpilot",
      "https://facebook.com/uselinkpilot",
      "https://github.com/TetraCoreHQ/linkpilot-cli",
      "https://github.com/TetraCoreHQ/linkpilot-mcp",
      "https://www.npmjs.com/package/linkpilot",
      "https://www.npmjs.com/package/@uselinkpilot/sdk",
      "https://www.npmjs.com/package/@uselinkpilot/mcp",
      "https://chromewebstore.google.com/detail/linkpilot-short-links-and/mnmppadihpcncicldpkmgknhnjkondad",
      "https://addons.mozilla.org/en-US/firefox/addon/uselinkpilot/"
    ]
  },
  {
    "@context": "https://schema.org",
    "@type": "WebSite",
    "name": "LinkPilot",
    "url": "https://uselinkpilot.com",
    "potentialAction": {
      "@type": "SearchAction",
      "target": "https://uselinkpilot.com/blog?q={search_term_string}",
      "query-input": "required name=search_term_string"
    }
  }
]
```