---
title: "Jak bezpečně sdílet soukromý certifikát přes odkaz"
url: https://uselinkpilot.com/cs/blog/how-to-share-a-private-certificate-through-a-secure-link-safely
description: "Oddělte certifikát od soukromého klíče, zabalte klíč do zaheslovaného PFX, pošlete ho jednorázovým odkazem a heslo předejte zvlášť."
lang: cs
---

Bezpečnost (https://uselinkpilot.com/cs/blog/category/security)

# Jak bezpečně sdílet soukromý certifikát přes zabezpečený odkaz

Oddělte certifikát od soukromého klíče, zabalte klíč do zaheslovaného PFX, pošlete ho jednorázovým odkazem a heslo předejte zvlášť.

LinkPilot Team (https://uselinkpilot.com/cs/author/linkpilot-team) · Lidé, kteří vyvíjejí a provozují LinkPilot ve společnosti TetraCore, LLC 26. října 2026 · O LinkPilotu (https://uselinkpilot.com/cs/about)

Do e-mailové schránky přijde žádost o certifikát: dodavatel potřebuje váš klientský certifikát, nový load balancer potřebuje wildcard, kolega potřebuje podpisový certifikát, aby mohl sestavit release. Soubor, o který žádají, může být neškodný, nebo to může být soukromý klíč, se kterým se kdokoli může vydávat za vaši službu. A obojí často putuje v jednom balíčku.

Bezpečné sdílení soukromého certifikátu přes zabezpečený odkaz má tento postup: nejdřív zjistěte, kterou polovinu příjemce opravdu potřebuje, soukromý klíč zabalte tak, aby byl bez hesla k ničemu, soubor pošlete jednorázovým odkazem, který se po jednom stažení zničí, a heslo pošlete jinudy. Tento návod projde každý krok i s příkazy.

## Certifikát je veřejný. Klíč ne.

Certifikát obsahuje veřejný klíč, subjekt, pro který byl vystaven, vydavatele a dobu platnosti. Je určený k rozdávání; dostane ho každý prohlížeč, který se k vašemu webu připojí. Soukromý klíč je samostatný důvěrný údaj, který dokazuje, že certifikát patří vám. Kdo ho má, může dešifrovat provoz určený vám, podepisovat vaším jménem nebo spustit server, který se vydává za vás.

První otázka tedy zní, zda příjemce klíč vůbec potřebuje.

| Příjemce chce | Potřebuje | Citlivé? |
| --- | --- | --- |
| Důvěřovat vaší službě nebo ověřit podpis | Certifikát (případně řetězec CA) | Ne |
| Nasadit TLS na server nebo zařízení, které provozuje | Certifikát, řetězec a soukromý klíč | Ano |
| Podepisovat kód nebo dokumenty jménem vaší organizace | Certifikát a soukromý klíč | Ano, velmi |
| Přihlašovat se do systému klientským certifikátem | Certifikát a soukromý klíč | Ano |

Pokud platí první řádek, pošlete soubor `.crt` nebo `.cer` jakkoli a dál nečtěte. Všechno níže se týká řádků, kde se klíč musí přesunout.

## Před odesláním zkontrolujte, co soubor obsahuje

Přípony klamou. Soubor `.pem` může obsahovat certifikát, klíč nebo obojí. Soubor `.pfx` nebo `.p12` obvykle balí certifikát, řetězec a klíč za heslem. Před odesláním obsah zkontrolujte:

```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
```

Ověřte, že subjekt odpovídá tomu, o co příjemce žádal, a že datum konce platnosti je v budoucnosti. Poslat špatný certifikát se stává běžně; poslat špatný certifikát i s klíčem je bezpečnostní incident.

## Zabalte klíč tak, aby byl sám o sobě k ničemu

Pokud klíč musí cestovat, nikdy ho neposílejte holý. Dejte ho do formátu zašifrovaného heslem, které pošlete zvlášť.

```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
```

Použijte dlouhé heslo vygenerované správcem hesel. Heslo je druhý faktor: kdo získá soubor, nemůže ho použít, a kdo získá heslo, nemá na co ho použít.

## Pošlete soubor jednorázovým zabezpečeným odkazem

Odkaz je krok doručení a cílem je, aby potom v žádné zprávě nezůstala kopie souboru.

1. **Ověřte příjemce** podle zdroje, kterému už důvěřujete: tiketu, uloženého kontaktu na dodavatele, telefonátu. Žádost o certifikát z nečekané adresy si zaslouží telefonát, ne odpověď.
2. **Vytvořte tajný odkaz s přiloženým souborem.** V přihlášeném účtu LinkPilot otevřete „Secret Links“, zvolte „New“ a přiložte PFX nebo šifrovaný PEM. Každý soubor může mít nejvýš 9 MB, což je mnohotisíckrát víc než jakýkoli balíček s klíčem. Příloha se zašifruje ve vašem prohlížeči ještě před nahráním a při prvním stažení se smaže.
3. **Nastavte vypršení platnosti na skutečně potřebnou dobu.** Hodinu, pokud příjemce čeká, 24 hodin, pokud jste každý v jiném časovém pásmu. Hlavní ochranou je jediné stažení; vypršení platnosti je pojistka pro odkaz, který nikdo neotevře.
4. **Nastavte limit zobrazení na jedno.** Dva technici, kteří balíček potřebují, dostanou každý svůj odkaz.
5. **V účtu Pro k odkazu přidejte heslovou frázi,** pokud půjde kanálem, který vidí i další lidé.
6. **Pošlete odkaz** s jednou větou kontextu: který certifikát, pro který systém, kdy vyprší.
7. **Heslo k souboru pošlete jiným kanálem.** SMS, telefonátem nebo druhým tajným odkazem poslaným jinou cestou. Nikdy ve stejné zprávě jako odkaz na soubor a nikdy v názvu souboru.

Pokud je klíč krátký text ve formátu PEM, můžete ho místo přikládání souboru vložit přímo do bezplatného nástroje pro tajné odkazy (https://uselinkpilot.com/cs/tools/free-secret-link-generator). Text se stejně zašifruje ve vašem prohlížeči a při prvním otevření se zničí.

## Řekněte příjemci, co s ním má udělat

Pokyny k instalaci pošlete se zprávou s kontextem, ne s heslem:

- **Jaký soubor má čekat**, v jakém formátu a do kterého systému patří.
- **Kam ho uložit**: do adresáře certifikátů na serveru s oprávněními omezenými na servisní účet, nebo do úložiště certifikátů operačního systému. Ne do Stažených souborů, ne na sdílený disk.
- **Staženou kopii po importu smazat** a nikdy ji neukládat do repozitáře.
- **Přijetí potvrdit** názvem souboru a otiskem (fingerprint), nikdy posláním souboru zpět:

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

## Potom

Zkontrolujte, že odkaz má stav „revealed“ (zobrazeno) a že příjemce potvrdil shodu otisku. Účty Pro vidí v časové ose auditu přesný čas stažení. Pokud odkaz otevřel někdo dřív, než se k němu příjemce dostal, nebo soubor odešel na špatnou adresu, nečekejte na důkaz zneužití: nechte certifikát u vydávající certifikační autority zneplatnit, vygenerujte nový pár klíčů, nechte certifikát vystavit znovu a vyměňte ho všude, kde je nainstalovaný.

Zapište si, kdo dostal který certifikát a kdy. Záznam si nechte. Soubor má existovat na systémech, které ho potřebují, a nikde mezi nimi.

## Související články

- Jak vytvořit dočasný zabezpečený odkaz pro sdílení souborů: https://uselinkpilot.com/cs/blog/how-to-create-a-temporary-secure-link-for-sharing-files
- Jak sdílet přihlašovací údaje SSH přes odkaz s omezenou platností: https://uselinkpilot.com/cs/blog/how-to-share-ssh-credentials-with-a-link-that-expires-securely
- Šifrování na straně klienta při sdílení tajných zpráv: https://uselinkpilot.com/cs/blog/client-side-encryption-for-secret-sharing
- Odkazy s omezenou platností: tajná zpráva se zničí, nejen přesměruje: https://uselinkpilot.com/cs/blog/expiring-links-security

## Nástroje k tomuto článku

Generátor jednorázových tajných odkazů

Pošlete heslo nebo poznámku odkazem, který se otevře jen jednou.
https://uselinkpilot.com/cs/tools/free-secret-link-generator

Generátor dočasných odkazů

Vytvořte odkaz, který v nastavený čas přestane fungovat.
https://uselinkpilot.com/cs/tools/temporary-link

Samozničující zpráva

Pošlete poznámku, která po jednom přečtení zmizí.
https://uselinkpilot.com/cs/tools/burn-after-read-secret

## Časté dotazy

### Je bezpečné sdílet soubor s certifikátem?

### Mám s certifikátem poslat i soukromý klíč?

### Jaký je nejbezpečnější způsob, jak sdílet certifikát i se soukromým klíčem?

### Jaký formát souboru použít?

### Má mít odkaz na sdílení certifikátu omezenou platnost?

### Co když mám podezření, že soukromý klíč unikl?

## LinkPilot pošle tajný odkaz, který po otevření zmizí.

Zašifruje se ve vašem prohlížeči, zobrazí se jednou a pak se zničí. Bez účtu.

Vytvořit tajný odkaz (https://uselinkpilot.com/cs/tools/free-secret-link-generator)

## Čtěte dál

Bezpečnost

### Jak bezpečně předat konfigurační soubor vývojáři

Oddělte nastavení od tajných hodnot, ty pošlete jednorázovým odkazem nebo přílohou, která se po jednom stažení zničí, a soubor .env nedávejte do gitu.
https://uselinkpilot.com/cs/blog/how-to-securely-deliver-a-config-file-to-a-developer

Bezpečnost

### Jak zavést bezpečné sdílení tajných zpráv v týmu na dálku

Bezpečné sdílení tajných zpráv v týmu na dálku v pěti krocích: soupis, trezor či jednorázový odkaz podle životnosti, tři pravidla, Slack a plán pro úniky.
https://uselinkpilot.com/cs/blog/how-to-implement-secure-secret-sharing-for-remote-teams

Bezpečnost

### Jak bezpečně předávat přihlašovací údaje mezi týmy

Bezpečné předávání přihlašovacích údajů mezi týmy: trezor, nebo jednorázový odkaz podle použití, omezená oprávnění, určený vlastník a včasné zneplatnění.
https://uselinkpilot.com/cs/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": "Domů",
        "item": "https://uselinkpilot.com/cs"
      },
      {
        "@type": "ListItem",
        "position": 2,
        "name": "Blog",
        "item": "https://uselinkpilot.com/cs/blog"
      },
      {
        "@type": "ListItem",
        "position": 3,
        "name": "Jak bezpečně sdílet soukromý certifikát přes zabezpečený odkaz",
        "item": "https://uselinkpilot.com/cs/blog/how-to-share-a-private-certificate-through-a-secure-link-safely"
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@type": "BlogPosting",
    "@id": "https://uselinkpilot.com/cs/blog/how-to-share-a-private-certificate-through-a-secure-link-safely#article",
    "headline": "Jak bezpečně sdílet soukromý certifikát přes zabezpečený odkaz",
    "description": "Oddělte certifikát od soukromého klíče, zabalte klíč do zaheslovaného PFX, pošlete ho jednorázovým odkazem a heslo předejte zvlášť.",
    "inLanguage": "cs",
    "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/cs/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/cs/blog/how-to-share-a-private-certificate-through-a-secure-link-safely"
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "name": "Je bezpečné sdílet soubor s certifikátem?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Samotný certifikát obsahuje veřejný klíč a údaje o identitě, takže tajný není. Citlivý je soukromý klíč, který k němu patří. Certifikát sdílejte volně, klíč jen tehdy, když ho příjemce opravdu potřebuje, a to jednorázovým odkazem."
        }
      },
      {
        "@type": "Question",
        "name": "Mám s certifikátem poslat i soukromý klíč?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Jen když příjemce musí dvojici nainstalovat na server nebo zařízení, které spravuje. Pro mnoho úkolů, například aby váš certifikát považoval za důvěryhodný nebo ověřil podpis, stačí veřejný certifikát."
        }
      },
      {
        "@type": "Question",
        "name": "Jaký je nejbezpečnější způsob, jak sdílet certifikát i se soukromým klíčem?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Vyexportujte zaheslovaný PFX nebo šifrovaný PEM, pošlete soubor jednorázovým tajným odkazem, který se po jednom stažení zničí, a heslo předejte jiným kanálem, například telefonicky nebo SMS."
        }
      },
      {
        "@type": "Question",
        "name": "Jaký formát souboru použít?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Ten, který čeká systém příjemce. Windows a mnoho zařízení přijímá PFX nebo P12. Linuxové servery a většina webových serverů používá PEM. Obsah si ověřte prohlížečem certifikátů nebo nástrojem openssl, místo abyste věřili příponě."
        }
      },
      {
        "@type": "Question",
        "name": "Má mít odkaz na sdílení certifikátu omezenou platnost?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Ano. Nastavte vypršení platnosti na skutečně potřebnou dobu, od hodiny do jednoho dne, a jako hlavní ochranu berte jednorázové stažení. Pokud lhůta uplyne, vytvořte nový odkaz, místo abyste ji prodlužovali."
        }
      },
      {
        "@type": "Question",
        "name": "Co když mám podezření, že soukromý klíč unikl?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Nechte certifikát u vydávající certifikační autority zneplatnit, vygenerujte nový pár klíčů, vystavte nový certifikát a nahraďte jím starý všude, kde byl nainstalovaný. Uniklý soukromý klíč už znovu tajný být nemůže."
        }
      }
    ],
    "inLanguage": "cs"
  },
  {
    "@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"
    }
  }
]
```