---
title: "Yksityisen varmenteen jakaminen turvallisella linkillä"
url: https://uselinkpilot.com/fi/blog/how-to-share-a-private-certificate-through-a-secure-link-safely
description: "Erota varmenne yksityisestä avaimesta, pakkaa avain salasanasuojattuun PFX-tiedostoon, lähetä se kertakäyttölinkillä ja salasana erikseen."
lang: fi
---

Tietoturva (https://uselinkpilot.com/fi/blog/category/security)

# Yksityisen varmenteen jakaminen turvallisesti suojatulla linkillä

Erota varmenne yksityisestä avaimesta, pakkaa avain salasanasuojattuun PFX-tiedostoon, lähetä se kertakäyttölinkillä ja salasana erikseen.

LinkPilot Team (https://uselinkpilot.com/fi/author/linkpilot-team) · Ihmiset, jotka rakentavat ja ylläpitävät LinkPilotia TetraCore, LLC -yhtiössä 26. lokakuuta 2026 · Tietoa LinkPilotista (https://uselinkpilot.com/fi/about)

Postilaatikkoon tulee varmennepyyntö: toimittaja tarvitsee asiakasvarmenteesi, uusi kuormantasaaja tarvitsee wildcard-varmenteen tai työkaveri tarvitsee allekirjoitusvarmenteen julkaisun koontia varten. Pyydetty tiedosto voi olla harmiton, tai se voi olla yksityinen avain, jolla kuka tahansa voi esiintyä palvelunasi. Usein molemmat kulkevat samassa paketissa.

Yksityinen varmenne jaetaan turvallisesti suojatulla linkillä näin: selvitä ensin, kumpaa puolikasta todella tarvitaan, pakkaa yksityinen avain niin, ettei sitä voi käyttää ilman salasanaa, lähetä tiedosto kertakäyttölinkillä, joka tuhoutuu yhden latauksen jälkeen, ja lähetä salasana muuta reittiä. Tämä opas käy vaiheet läpi komentoineen.

## Varmenne on julkinen, avain ei

Varmenteessa on julkinen avain, kohde, jolle se on myönnetty, myöntäjä ja voimassaolopäivät. Se on tarkoitettu jaettavaksi: jokainen sivustollesi yhdistävä selain saa sen. Yksityinen avain on erillinen salaisuus, joka todistaa, että varmenne on sinun. Sen haltija voi purkaa sinulle tarkoitetun liikenteen salauksen, allekirjoittaa asioita nimissäsi tai pystyttää palvelimen, joka väittää olevansa sinä.

Ensimmäinen kysymys on siis, tarvitseeko vastaanottaja avainta lainkaan.

| Vastaanottaja haluaa | Hän tarvitsee | Arkaluonteinen? |
| --- | --- | --- |
| Luottaa palveluusi tai tarkistaa allekirjoituksen | Varmenteen (ja ehkä CA-ketjun) | Ei |
| Asentaa TLS:n ylläpitämälleen palvelimelle tai laitteelle | Varmenteen, ketjun ja yksityisen avaimen | Kyllä |
| Allekirjoittaa koodia tai asiakirjoja organisaatiosi nimissä | Varmenteen ja yksityisen avaimen | Kyllä, erittäin |
| Tunnistautua järjestelmään asiakasvarmenteella | Varmenteen ja yksityisen avaimen | Kyllä |

Jos vastaus on ensimmäinen rivi, lähetä `.crt`- tai `.cer`-tiedosto millä tavalla haluat, eikä sinun tarvitse lukea pidemmälle. Kaikki alla oleva koskee rivejä, joissa avaimen täytyy siirtyä.

## Tarkista tiedoston sisältö ennen lähettämistä

Tiedostopäätteet johtavat harhaan. `.pem` voi sisältää varmenteen, avaimen tai molemmat. `.pfx` tai `.p12` niputtaa yleensä varmenteen, ketjun ja avaimen salasanan taakse. Tarkista ennen lähettämistä:

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

Varmista, että kohde vastaa sitä, mitä vastaanottaja pyysi, ja että vanhenemispäivä on tulevaisuudessa. Väärän varmenteen lähettäminen on yleistä. Väärän varmenteen lähettäminen avaimineen on tietoturvaloukkaus.

## Pakkaa avain niin, ettei se yksinään kelpaa mihinkään

Jos avaimen täytyy siirtyä, älä koskaan lähetä sitä sellaisenaan. Tallenna se muotoon, joka on salattu salasanalla, jonka lähetät erikseen.

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

Käytä pitkää salasanaa, jonka salasanojen hallintaohjelma on luonut. Salasana on toinen tekijä: tiedoston saanut ei silti voi käyttää sitä, eikä salasanan saaneella ole mitään, mihin sitä käyttäisi.

## Lähetä tiedosto kertakäyttöisellä suojatulla linkillä

Linkki on toimitusvaihe, ja tavoite on, ettei tiedostosta jää kopiota mihinkään viestiin.

1. **Varmista vastaanottaja** lähteestä, johon jo luotat: tiketistä, tallennetusta toimittajan yhteystiedosta tai puhelulla. Odottamattomasta osoitteesta tullut varmennepyyntö vaatii puhelun, ei vastausviestiä.
2. **Luo salainen linkki ja liitä tiedosto siihen.** Avaa kirjautuneena LinkPilot-tililläsi ”Secret Links”, valitse ”New” ja liitä PFX- tai salattu PEM-tiedosto. Yksittäisen tiedoston enimmäiskoko on 9 Mt, mikä on tuhansia kertoja enemmän kuin mikään avainpaketti. Liite salataan selaimessasi ennen lähetystä ja poistetaan, kun se ladataan ensimmäisen kerran.
3. **Aseta voimassaoloajaksi todellinen tarve.** Tunti, jos vastaanottaja odottaa, 24 tuntia, jos olette eri aikavyöhykkeillä. Kertalataus on pääasiallinen suoja, ja voimassaoloaika on varmistus siltä varalta, ettei kukaan avaa linkkiä.
4. **Aseta katselurajaksi yksi.** Jos kaksi asiantuntijaa tarvitsee paketin, kumpikin saa oman linkkinsä.
5. **Lisää linkkiin salalause Pro-tilillä**, jos linkki kulkee kanavaa pitkin, jonka muutkin näkevät.
6. **Lähetä linkki** yhden rivin saatteella: mikä varmenne, mihin järjestelmään ja milloin linkki vanhenee.
7. **Lähetä tiedoston salasana toista kanavaa pitkin.** Tekstiviestillä, puhelulla tai toisella salaisella linkillä eri reittiä. Ei koskaan samassa viestissä kuin tiedoston linkki, eikä koskaan tiedostonimessä.

Jos avain on lyhyt PEM-teksti, voit liittää sen suoraan ilmaiseen salaisen linkin työkaluun (https://uselinkpilot.com/fi/tools/free-secret-link-generator) tiedoston liittämisen sijaan. Teksti salataan selaimessasi ja tuhoutuu ensimmäisellä avauksella samalla tavalla.

## Kerro vastaanottajalle, mitä tiedostolla tehdään

Lähetä asennusohjeet saateviestin mukana, ei salasanan kanssa:

- **Mikä tiedosto on tulossa**, sen muoto ja järjestelmä, johon se kuuluu.
- **Missä sitä säilytetään**: palvelimen varmennehakemistossa niin, että käyttöoikeudet on rajattu palvelutilille, tai käyttöjärjestelmän varmennesäilössä. Ei Lataukset-kansiossa eikä jaetulla levyllä.
- **Poista ladattu kopio** tuonnin jälkeen, äläkä koskaan lisää sitä repositorioon.
- **Vahvista vastaanotto** tiedostonimellä ja sormenjäljellä, älä koskaan lähettämällä tiedostoa takaisin:

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

## Jälkeenpäin

Tarkista, että linkin tila on ”revealed” (avattu) ja että vastaanottaja vahvistaa sormenjäljen täsmäävän. Pro-tileillä tarkastuslokista eli linkin tapahtumien lokista näkyy latauksen tarkka ajankohta. Jos linkki avattiin ennen kuin vastaanottaja ehti siihen tai tiedosto meni väärään osoitteeseen, älä jää odottamaan näyttöä väärinkäytöstä: mitätöi varmenne sen myöntäneen varmentajan kautta, luo uusi avainpari, hanki uusi varmenne ja vaihda se kaikkialle, minne se on asennettu.

Kirjaa, kuka sai minkäkin varmenteen ja milloin. Säilytä merkintä. Tiedoston pitää olla niissä järjestelmissä, jotka sitä tarvitsevat, eikä missään niiden välissä.

## Lisälukemista

- Väliaikaisen suojatun linkin luominen tiedostojen jakamiseen: https://uselinkpilot.com/fi/blog/how-to-create-a-temporary-secure-link-for-sharing-files
- SSH-tunnusten jakaminen vanhenevalla linkillä: https://uselinkpilot.com/fi/blog/how-to-share-ssh-credentials-with-a-link-that-expires-securely
- Selainpuolen salaus salaisuuksien jakamisessa: https://uselinkpilot.com/fi/blog/client-side-encryption-for-secret-sharing
- Vanhenevat linkit: salaisuus tuhotaan, sitä ei vain ohjata muualle: https://uselinkpilot.com/fi/blog/expiring-links-security

## Työkalut tähän artikkeliin

Kertakäyttöisen salaisen linkin luontityökalu

Jaa salasana tai muistiinpano linkillä, joka avautuu vain kerran.
https://uselinkpilot.com/fi/tools/free-secret-link-generator

Vanhenevan linkin luontityökalu

Luo linkkejä, jotka lakkaavat toimimasta asettamanasi aikana.
https://uselinkpilot.com/fi/tools/temporary-link

Itsetuhoutuva viesti

Lähetä muistiinpano, joka katoaa, kun se on luettu kerran.
https://uselinkpilot.com/fi/tools/burn-after-read-secret

## Usein kysytyt kysymykset

### Onko varmennetiedoston jakaminen turvallista?

### Pitäisikö yksityinen avain lähettää varmenteen mukana?

### Mikä on turvallisin tapa jakaa varmenne yksityisen avaimen kanssa?

### Mitä tiedostomuotoa kannattaa käyttää?

### Pitäisikö varmenteen jakolinkin vanhentua?

### Entä jos epäilen, että yksityinen avain on vuotanut?

## LinkPilot lähettää salaisen linkin, joka katoaa, kun se on avattu.

Salataan selaimessasi, näytetään kerran ja tuhotaan sitten. Tiliä ei tarvita.

Luo salainen linkki (https://uselinkpilot.com/fi/tools/free-secret-link-generator)

## Lue seuraavaksi

Tietoturva

### Asetustiedoston toimittaminen kehittäjälle turvallisesti

Erota asetukset salaisuuksista, lähetä salaiset arvot kertakäyttölinkillä tai liitteenä, joka tuhoutuu latauksen jälkeen, ja pidä .env poissa gitistä.
https://uselinkpilot.com/fi/blog/how-to-securely-deliver-a-config-file-to-a-developer

Tietoturva

### Turvallinen salaisuuksien jakaminen etätiimeissä

Viisi vaihetta etätiimille: kartoitus, holvi tai kertakäyttölinkki käyttöiän mukaan, kolme sääntöä, työkalu Slackissa ja suunnitelma vuotojen varalle.
https://uselinkpilot.com/fi/blog/how-to-implement-secure-secret-sharing-for-remote-teams

Tietoturva

### Kirjautumistietojen turvallinen luovutus tiimien välillä

Kirjautumistietojen turvallinen luovutus tiimien välillä: holvi tai kertakäyttölinkki käytön mukaan, rajatut oikeudet, vastuuhenkilö ja mitätöinti ajoissa.
https://uselinkpilot.com/fi/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": "Etusivu",
        "item": "https://uselinkpilot.com/fi"
      },
      {
        "@type": "ListItem",
        "position": 2,
        "name": "Blogi",
        "item": "https://uselinkpilot.com/fi/blog"
      },
      {
        "@type": "ListItem",
        "position": 3,
        "name": "Yksityisen varmenteen jakaminen turvallisella linkillä",
        "item": "https://uselinkpilot.com/fi/blog/how-to-share-a-private-certificate-through-a-secure-link-safely"
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@type": "BlogPosting",
    "@id": "https://uselinkpilot.com/fi/blog/how-to-share-a-private-certificate-through-a-secure-link-safely#article",
    "headline": "Yksityisen varmenteen jakaminen turvallisella linkillä",
    "description": "Erota varmenne yksityisestä avaimesta, pakkaa avain salasanasuojattuun PFX-tiedostoon, lähetä se kertakäyttölinkillä ja salasana erikseen.",
    "inLanguage": "fi",
    "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/fi/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/fi/blog/how-to-share-a-private-certificate-through-a-secure-link-safely"
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "name": "Onko varmennetiedoston jakaminen turvallista?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Itse varmenne sisältää julkisen avaimen ja tunnistetietoja, joten se ei ole salainen. Arkaluonteinen osa on siihen kuuluva yksityinen avain. Jaa varmenne vapaasti ja avain vain silloin, kun vastaanottaja todella tarvitsee sitä, ja silloinkin kertakäyttölinkillä."
        }
      },
      {
        "@type": "Question",
        "name": "Pitäisikö yksityinen avain lähettää varmenteen mukana?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Vain silloin, kun vastaanottajan pitää asentaa pari palvelimelle tai laitteelle, jota hän hallitsee. Moniin tehtäviin, kuten varmenteesi hyväksymiseen luotetuksi tai allekirjoituksen tarkistamiseen, riittää julkinen varmenne."
        }
      },
      {
        "@type": "Question",
        "name": "Mikä on turvallisin tapa jakaa varmenne yksityisen avaimen kanssa?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Vie salasanasuojattu PFX- tai salattu PEM-tiedosto, lähetä se kertakäyttöisellä salaisella linkillä, joka tuhoutuu yhden latauksen jälkeen, ja lähetä salasana toista kanavaa pitkin, esimerkiksi puhelulla tai tekstiviestillä."
        }
      },
      {
        "@type": "Question",
        "name": "Mitä tiedostomuotoa kannattaa käyttää?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Sitä, jota vastaanottajan järjestelmä odottaa. Windows ja monet laitteet käyttävät PFX- tai P12-muotoa. Linux-palvelimet ja useimmat verkkopalvelimet käyttävät PEM-muotoa. Tarkista sisältö varmenteen katseluohjelmalla tai openssl-työkalulla äläkä luota tiedostopäätteeseen."
        }
      },
      {
        "@type": "Question",
        "name": "Pitäisikö varmenteen jakolinkin vanhentua?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Kyllä. Aseta voimassaoloajaksi todellinen tarve, tunnista päivään, ja käytä kertalatausta pääasiallisena suojana. Jos aika umpeutuu, luo uusi linkki äläkä pidennä vanhaa."
        }
      },
      {
        "@type": "Question",
        "name": "Entä jos epäilen, että yksityinen avain on vuotanut?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Mitätöi varmenne sen myöntäneen varmentajan (CA) kautta, luo uusi avainpari, hanki uusi varmenne ja vaihda se kaikkialle, minne vanha oli asennettu. Vuotanutta yksityistä avainta ei voi tehdä uudelleen salaiseksi."
        }
      }
    ],
    "inLanguage": "fi"
  },
  {
    "@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"
    }
  }
]
```