---
title: "暗号化URL：テキストをブラウザ内で暗号化"
url: https://uselinkpilot.com/ja/encrypted-link
description: "暗号化URLを無料で作成できます。テキストはブラウザ内でAES-GCM-256により暗号化され、鍵はリンク内にとどまり、最初に開いた時点で削除されます。"
lang: ja
---

# 暗号化URL

テキストを、お使いのブラウザから送られる前に暗号化し、リンクで共有できます。

アカウント不要。ずっと無料のプランがあります。

## しくみ

1. 01
   ### パスワード、鍵、ファイルを貼り付ける
   送信前に、お使いのブラウザ内で暗号化されます。アカウントなしで作成したシークレットは、すべて閲覧後に削除されます。
2. 02
   ### リンクを送る
   送るのはURL一つだけです。「#」より後ろにある鍵はブラウザ内にとどまり、LinkPilotのサーバーには届きません。
3. 03
   ### 保存されたシークレットは消える
   最初に開いた時点で暗号文は削除されます。その後は誰が開いても、削除済みであることを知らせる表示になります。

ブラウザ内での暗号化は2026年9月29日に導入しました。それ以前に作成されたシークレットは、有効期限が切れるまで平文で保存されていました。また、ファイル名、サイズ、種類は現在もLinkPilotから見える状態です。 セキュリティモデルの詳細を読む (https://uselinkpilot.com/security-architecture).

## 何が、どこで暗号化されるか

貼り付けたテキストは、自分の端末上で、ブラウザ内で生成した256ビットの鍵とAES-GCM-256で暗号化されます。送信されるのは暗号文だけです。鍵はリンクの「#」より後ろの部分（URLフラグメント）に付け加えられます。ブラウザはこの部分をどのサーバーにも送りません。LinkPilotにも、表示ページを配信するエッジサーバーにも届きません。受け取る相手のブラウザがURLフラグメントから鍵を読み取り、端末内でテキストを復号します。

その結果、LinkPilotのサーバー、データベース、バックアップにあるのは、LinkPilot自身には開けない暗号文だけです。鍵はリンクそのものなので、リスクはリンクが第三者の手に渡ることに限られます。そのリスクを抑えるのが、最初に開いた時点での削除と有効期限です。

## アカウントなしでテキストを暗号化

このページ上部の作成フォームなら、登録なしでリンクを作れます。開かれなかったリンクは、七日で有効期限が切れます。無料アカウントでは有効期限の長さを選べるほか、リンクを無効化できます。Pro (https://uselinkpilot.com/pricing)ではパスフレーズを追加できます。パスフレーズはPBKDF2-SHA256で強化されてから復号の鍵に組み込まれるため、リンクだけでも、パスフレーズだけでもシークレットは開けません。

## うのみにせず、自分で確認

暗号化のコードは、MITライセンスのlinkpilot-cli (https://uselinkpilot.com/developers)リポジトリで公開しています。Webアプリの検証に使っているテストベクトルも同じ場所にあります。セキュリティ設計 (https://uselinkpilot.com/security-architecture)のページには、LinkPilotのサーバーに何が届き、何が記録されるかを正確に記載しています。同じページで、制限も二つ明記しています。2026年9月29日より前に作成されたシークレットは、有効期限が切れるまで平文で保存されていました。また、添付ファイルの中身は見えませんが、ファイル名、サイズ、種類はLinkPilotから見えます。

## よくある質問

### 暗号化URLはエンドツーエンドで暗号化されていますか？

### 誰かがリンクを傍受したらどうなりますか？

### LinkPilotは、求められればリンクを復号できますか？

### 暗号化はどのブラウザでも動きますか？

Proプラン（月額$29）では、すべてのシークレットにパスフレーズを設定でき、有効期限の日時も指定できます。閲覧、削除、無効化を一件ずつ記録する監査タイムラインも使えます。 プランを見る (https://uselinkpilot.com/pricing).

## 関連ページ

- シークレットリンク: https://uselinkpilot.com/ja/secret-link
- ワンタイムシークレット: https://uselinkpilot.com/ja/one-time-secret
- 暗号化メッセージを送る: https://uselinkpilot.com/ja/send-secure-message
- セキュリティ設計: https://uselinkpilot.com/security-architecture

すべてのユースケース: https://uselinkpilot.com/ja/use-cases

## Structured data

```json
[
  {
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "position": 1,
        "name": "ホーム",
        "item": "https://uselinkpilot.com/"
      },
      {
        "@type": "ListItem",
        "position": 2,
        "name": "ユースケース",
        "item": "https://uselinkpilot.com/ja/use-cases"
      },
      {
        "@type": "ListItem",
        "position": 3,
        "name": "暗号化URL",
        "item": "https://uselinkpilot.com/ja/encrypted-link"
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "name": "暗号化URLはエンドツーエンドで暗号化されていますか？",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "はい。肝心な点ではそのとおりです。送信者のブラウザで暗号化し、受け取る相手のブラウザで復号するため、鍵がサーバーに届くことはありません。鍵はリンクに含まれているので、リンクを守ってください。"
        }
      },
      {
        "@type": "Question",
        "name": "誰かがリンクを傍受したらどうなりますか？",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "リンク全体を持っている人なら、一度だけ開けます。有効期限は短めにしてください。Proプランでパスフレーズを付けるなら、リンクとは別の経路で送ってください。相手が開く前にリンクが削除済みになっていたら、テキストは第三者に見られています。"
        }
      },
      {
        "@type": "Question",
        "name": "LinkPilotは、求められればリンクを復号できますか？",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "いいえ。LinkPilotが鍵を受け取ることはありません。削除済み、期限切れ、無効化済みのシークレットは、LinkPilotにも送信者自身にも復元できません。"
        }
      },
      {
        "@type": "Question",
        "name": "暗号化はどのブラウザでも動きますか？",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Web Crypto APIを使っています。デスクトップとモバイルの現行ブラウザは、すべてこれに対応しています。"
        }
      }
    ],
    "inLanguage": "ja"
  },
  {
    "@context": "https://schema.org",
    "@type": "SoftwareApplication",
    "@id": "https://uselinkpilot.com/ja/encrypted-link#app",
    "name": "LinkPilot：暗号化URL",
    "applicationCategory": "SecurityApplication",
    "operatingSystem": "Web",
    "url": "https://uselinkpilot.com/ja/encrypted-link",
    "description": "暗号化URLを無料で作成できます。テキストはブラウザ内でAES-GCM-256により暗号化され、鍵はリンク内にとどまり、最初に開いた時点で削除されます。",
    "inLanguage": "ja",
    "offers": {
      "@type": "Offer",
      "price": "0",
      "priceCurrency": "USD"
    },
    "publisher": {
      "@type": "Organization",
      "name": "LinkPilot",
      "url": "https://uselinkpilot.com"
    }
  },
  {
    "@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"
    }
  }
]
```